builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1007 starttime: 1461191278.78 results: success (0) buildid: 20160420141601 builduid: a8228298e7954969b9f5414c4af5c937 revision: be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:58.779640) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:58.780273) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:58.780698) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:58.823863) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:58.824343) ========= 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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 15:27:59-- 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% 8.79M=0.001s 2016-04-20 15:27:59 (8.79 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.554614 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:59.415194) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:59.415657) ========= 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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.042626 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:27:59.500407) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:27:59.500871) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c --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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 15:27:59,828 truncating revision to first 12 chars 2016-04-20 15:27:59,829 Setting DEBUG logging. 2016-04-20 15:27:59,829 attempt 1/10 2016-04-20 15:27:59,829 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/be1fd1c7e43f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:28:01,039 unpacking tar archive at: fx-team-be1fd1c7e43f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.084155 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:28:01.625550) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:28:01.626004) ========= script_repo_revision: be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:28:01.626589) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:28:01.626991) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:28:01.664669) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 14 secs) (at 2016-04-20 15:28:01.665097) ========= /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 fx-team --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', 'fx-team', '--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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False 15:28:02 INFO - MultiFileLogger online at 20160420 15:28:02 in /builds/slave/test 15:28:02 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 fx-team --download-symbols true 15:28:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:28:02 INFO - {'append_to_log': False, 15:28:02 INFO - 'base_work_dir': '/builds/slave/test', 15:28:02 INFO - 'blob_upload_branch': 'fx-team', 15:28:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:28:02 INFO - 'buildbot_json_path': 'buildprops.json', 15:28:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:28:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:28:02 INFO - 'download_minidump_stackwalk': True, 15:28:02 INFO - 'download_symbols': 'true', 15:28:02 INFO - 'e10s': False, 15:28:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:28:02 INFO - 'tooltool.py': '/tools/tooltool.py', 15:28:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:28:02 INFO - '/tools/misc-python/virtualenv.py')}, 15:28:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:28:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:28:02 INFO - 'log_level': 'info', 15:28:02 INFO - 'log_to_console': True, 15:28:02 INFO - 'opt_config_files': (), 15:28:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:28:02 INFO - '--processes=1', 15:28:02 INFO - '--config=%(test_path)s/wptrunner.ini', 15:28:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:28:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:28:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:28:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:28:02 INFO - 'pip_index': False, 15:28:02 INFO - 'require_test_zip': True, 15:28:02 INFO - 'test_type': ('testharness',), 15:28:02 INFO - 'this_chunk': '1', 15:28:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:28:02 INFO - 'total_chunks': '10', 15:28:02 INFO - 'virtualenv_path': 'venv', 15:28:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:28:02 INFO - 'work_dir': 'build'} 15:28:02 INFO - ##### 15:28:02 INFO - ##### Running clobber step. 15:28:02 INFO - ##### 15:28:02 INFO - Running pre-action listener: _resource_record_pre_action 15:28:02 INFO - Running main action method: clobber 15:28:02 INFO - rmtree: /builds/slave/test/build 15:28:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:28:03 INFO - Running post-action listener: _resource_record_post_action 15:28:03 INFO - ##### 15:28:03 INFO - ##### Running read-buildbot-config step. 15:28:03 INFO - ##### 15:28:03 INFO - Running pre-action listener: _resource_record_pre_action 15:28:03 INFO - Running main action method: read_buildbot_config 15:28:03 INFO - Using buildbot properties: 15:28:03 INFO - { 15:28:03 INFO - "project": "", 15:28:03 INFO - "product": "firefox", 15:28:03 INFO - "script_repo_revision": "production", 15:28:03 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 15:28:03 INFO - "repository": "", 15:28:03 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 15:28:03 INFO - "buildid": "20160420141601", 15:28:03 INFO - "pgo_build": "False", 15:28:03 INFO - "basedir": "/builds/slave/test", 15:28:03 INFO - "buildnumber": 1, 15:28:03 INFO - "slavename": "tst-linux64-spot-1007", 15:28:03 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 15:28:03 INFO - "platform": "linux64", 15:28:03 INFO - "branch": "fx-team", 15:28:03 INFO - "revision": "be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c", 15:28:03 INFO - "repo_path": "integration/fx-team", 15:28:03 INFO - "moz_repo_path": "", 15:28:03 INFO - "stage_platform": "linux64", 15:28:03 INFO - "builduid": "a8228298e7954969b9f5414c4af5c937", 15:28:03 INFO - "slavebuilddir": "test" 15:28:03 INFO - } 15:28:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 15:28:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 15:28:03 INFO - Running post-action listener: _resource_record_post_action 15:28:03 INFO - ##### 15:28:03 INFO - ##### Running download-and-extract step. 15:28:03 INFO - ##### 15:28:03 INFO - Running pre-action listener: _resource_record_pre_action 15:28:03 INFO - Running main action method: download_and_extract 15:28:03 INFO - mkdir: /builds/slave/test/build/tests 15:28:03 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')]} 15:28:03 INFO - https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 15:28:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 15:28:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 15:28:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 15:28:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 15:28:21 INFO - Downloaded 1361 bytes. 15:28:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 15:28:21 INFO - Using the following test package requirements: 15:28:21 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 15:28:21 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 15:28:21 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 15:28:21 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'jsshell-linux-x86_64.zip'], 15:28:21 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 15:28:21 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 15:28:21 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 15:28:21 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 15:28:21 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 15:28:21 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 15:28:21 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 15:28:21 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 15:28: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')]} 15:28:21 INFO - https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 15:28:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 15:28:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 15:28:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 15:28:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 15:28:24 INFO - Downloaded 22732488 bytes. 15:28:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:28:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:28:25 INFO - caution: filename not matched: web-platform/* 15:28:25 INFO - Return code: 11 15:28:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:28:25 INFO - https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 15:28:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:28:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:28:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:28:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 15:28:27 INFO - Downloaded 36397874 bytes. 15:28:27 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:28:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:28:31 INFO - caution: filename not matched: bin/* 15:28:31 INFO - caution: filename not matched: config/* 15:28:31 INFO - caution: filename not matched: mozbase/* 15:28:31 INFO - caution: filename not matched: marionette/* 15:28:31 INFO - caution: filename not matched: tools/wptserve/* 15:28:31 INFO - Return code: 11 15:28: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')]} 15:28:31 INFO - https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 15:28:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 15:28:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 15:28:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 15:28:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 15:28:39 INFO - Downloaded 64355912 bytes. 15:28:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 15:28:39 INFO - mkdir: /builds/slave/test/properties 15:28:39 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:28:39 INFO - Writing to file /builds/slave/test/properties/build_url 15:28:39 INFO - Contents: 15:28:39 INFO - build_url:https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 15:28:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:28:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:28:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:28:40 INFO - Contents: 15:28:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:28:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:28:40 INFO - https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:28:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:28:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:28:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:28:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 15:28:52 INFO - Downloaded 90770724 bytes. 15:28:52 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:28:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:29:00 INFO - Return code: 0 15:29:00 INFO - Running post-action listener: _resource_record_post_action 15:29:00 INFO - Running post-action listener: set_extra_try_arguments 15:29:00 INFO - ##### 15:29:00 INFO - ##### Running create-virtualenv step. 15:29:00 INFO - ##### 15:29:00 INFO - Running pre-action listener: _pre_create_virtualenv 15:29:00 INFO - Running pre-action listener: _resource_record_pre_action 15:29:00 INFO - Running main action method: create_virtualenv 15:29:00 INFO - Creating virtualenv /builds/slave/test/build/venv 15:29:00 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 15:29:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:29:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:29:00 INFO - Using real prefix '/usr' 15:29:00 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:29:03 INFO - Installing distribute.............................................................................................................................................................................................done. 15:29:07 INFO - Installing pip.................done. 15:29:07 INFO - Return code: 0 15:29:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:29:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:29:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eb9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f061b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', '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 15:29:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:29:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:29:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:29:07 INFO - 'CCACHE_UMASK': '002', 15:29:07 INFO - 'DISPLAY': ':0', 15:29:07 INFO - 'HOME': '/home/cltbld', 15:29:07 INFO - 'LANG': 'en_US.UTF-8', 15:29:07 INFO - 'LOGNAME': 'cltbld', 15:29:07 INFO - 'MAIL': '/var/mail/cltbld', 15:29:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:29:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:29:07 INFO - 'MOZ_NO_REMOTE': '1', 15:29:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:29:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:29:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:29:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:29:07 INFO - 'PWD': '/builds/slave/test', 15:29:07 INFO - 'SHELL': '/bin/bash', 15:29:07 INFO - 'SHLVL': '1', 15:29:07 INFO - 'TERM': 'linux', 15:29:07 INFO - 'TMOUT': '86400', 15:29:07 INFO - 'USER': 'cltbld', 15:29:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:29:07 INFO - '_': '/tools/buildbot/bin/python'} 15:29:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:29:07 INFO - Downloading/unpacking psutil>=0.7.1 15:29:07 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 15:29:07 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 15:29:07 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 15:29:07 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 15:29:07 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 15:29:07 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 15:29:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:29:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:29:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:29:13 INFO - Installing collected packages: psutil 15:29:13 INFO - Running setup.py install for psutil 15:29:13 INFO - building 'psutil._psutil_linux' extension 15:29:13 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-x86_64-2.7/psutil/_psutil_linux.o 15:29:14 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 15:29:14 INFO - building 'psutil._psutil_posix' extension 15:29:14 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 15:29:14 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 15:29:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:29:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:29:14 INFO - Successfully installed psutil 15:29:14 INFO - Cleaning up... 15:29:14 INFO - Return code: 0 15:29:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:29: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')]} 15:29:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:29:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29: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')]} 15:29:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:29:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:14 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 0x1eb9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f061b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', '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 15:29:14 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 15:29:14 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 15:29:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:29:14 INFO - 'CCACHE_UMASK': '002', 15:29:14 INFO - 'DISPLAY': ':0', 15:29:14 INFO - 'HOME': '/home/cltbld', 15:29:14 INFO - 'LANG': 'en_US.UTF-8', 15:29:14 INFO - 'LOGNAME': 'cltbld', 15:29:14 INFO - 'MAIL': '/var/mail/cltbld', 15:29:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:29:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:29:14 INFO - 'MOZ_NO_REMOTE': '1', 15:29:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:29:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:29:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:29:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:29:14 INFO - 'PWD': '/builds/slave/test', 15:29:14 INFO - 'SHELL': '/bin/bash', 15:29:14 INFO - 'SHLVL': '1', 15:29:14 INFO - 'TERM': 'linux', 15:29:14 INFO - 'TMOUT': '86400', 15:29:14 INFO - 'USER': 'cltbld', 15:29:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:29:14 INFO - '_': '/tools/buildbot/bin/python'} 15:29:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:29:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:29:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:29:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:29:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:29:20 INFO - Installing collected packages: mozsystemmonitor 15:29:20 INFO - Running setup.py install for mozsystemmonitor 15:29:20 INFO - Successfully installed mozsystemmonitor 15:29:20 INFO - Cleaning up... 15:29:20 INFO - Return code: 0 15:29:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:29:20 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')]} 15:29:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:29:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:20 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')]} 15:29:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:29:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:20 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 0x1eb9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f061b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', '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 15:29:20 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 15:29:20 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 15:29:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:29:20 INFO - 'CCACHE_UMASK': '002', 15:29:20 INFO - 'DISPLAY': ':0', 15:29:20 INFO - 'HOME': '/home/cltbld', 15:29:20 INFO - 'LANG': 'en_US.UTF-8', 15:29:20 INFO - 'LOGNAME': 'cltbld', 15:29:20 INFO - 'MAIL': '/var/mail/cltbld', 15:29:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:29:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:29:20 INFO - 'MOZ_NO_REMOTE': '1', 15:29:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:29:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:29:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:29:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:29:20 INFO - 'PWD': '/builds/slave/test', 15:29:20 INFO - 'SHELL': '/bin/bash', 15:29:20 INFO - 'SHLVL': '1', 15:29:20 INFO - 'TERM': 'linux', 15:29:20 INFO - 'TMOUT': '86400', 15:29:20 INFO - 'USER': 'cltbld', 15:29:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:29:20 INFO - '_': '/tools/buildbot/bin/python'} 15:29:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:29:21 INFO - Downloading/unpacking blobuploader==1.2.4 15:29:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:26 INFO - Downloading blobuploader-1.2.4.tar.gz 15:29:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:29:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:29: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 15:29: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 15:29: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 15:29: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 15:29: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 15:29: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 15:29:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:29:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:29:27 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 15:29:27 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 15:29:27 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 15:29:27 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 15:29:27 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 15:29:27 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 15:29:28 INFO - Downloading docopt-0.6.1.tar.gz 15:29:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:29:28 INFO - Installing collected packages: blobuploader, requests, docopt 15:29:28 INFO - Running setup.py install for blobuploader 15:29:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:29:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:29:29 INFO - Running setup.py install for requests 15:29:29 INFO - Running setup.py install for docopt 15:29:30 INFO - Successfully installed blobuploader requests docopt 15:29:30 INFO - Cleaning up... 15:29:30 INFO - Return code: 0 15:29:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:29:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:29:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:29:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eb9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f061b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', '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 15:29:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:29:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:29:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:29:30 INFO - 'CCACHE_UMASK': '002', 15:29:30 INFO - 'DISPLAY': ':0', 15:29:30 INFO - 'HOME': '/home/cltbld', 15:29:30 INFO - 'LANG': 'en_US.UTF-8', 15:29:30 INFO - 'LOGNAME': 'cltbld', 15:29:30 INFO - 'MAIL': '/var/mail/cltbld', 15:29:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:29:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:29:30 INFO - 'MOZ_NO_REMOTE': '1', 15:29:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:29:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:29:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:29:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:29:30 INFO - 'PWD': '/builds/slave/test', 15:29:30 INFO - 'SHELL': '/bin/bash', 15:29:30 INFO - 'SHLVL': '1', 15:29:30 INFO - 'TERM': 'linux', 15:29:30 INFO - 'TMOUT': '86400', 15:29:30 INFO - 'USER': 'cltbld', 15:29:30 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:29:30 INFO - '_': '/tools/buildbot/bin/python'} 15:29:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:29:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:29:30 INFO - Running setup.py (path:/tmp/pip-O1_29a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:29:31 INFO - Running setup.py (path:/tmp/pip-yDAHeV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:29:31 INFO - Running setup.py (path:/tmp/pip-j7HYQB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:29:31 INFO - Running setup.py (path:/tmp/pip-1xjyMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:29:31 INFO - Running setup.py (path:/tmp/pip-_G1DyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:29:31 INFO - Running setup.py (path:/tmp/pip-oiHQjK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:29:31 INFO - Running setup.py (path:/tmp/pip-vaSgOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:29:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:29:31 INFO - Running setup.py (path:/tmp/pip-ewfqcz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:29:32 INFO - Running setup.py (path:/tmp/pip-p7ry7W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:29:32 INFO - Running setup.py (path:/tmp/pip-qU17t5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:29:32 INFO - Running setup.py (path:/tmp/pip-mBeuGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:29:32 INFO - Running setup.py (path:/tmp/pip-qBGNlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:29:32 INFO - Running setup.py (path:/tmp/pip-gKKwyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:29:32 INFO - Running setup.py (path:/tmp/pip-WcyRuE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:29:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:29:32 INFO - Running setup.py (path:/tmp/pip-rN40pm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:29:33 INFO - Running setup.py (path:/tmp/pip-XyqoWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:29:33 INFO - Running setup.py (path:/tmp/pip-9VRQen-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:29:33 INFO - Running setup.py (path:/tmp/pip-jIOMCy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:29:33 INFO - Running setup.py (path:/tmp/pip-5BYU9A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:29:33 INFO - Running setup.py (path:/tmp/pip-ekdONt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:29:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:29:34 INFO - Running setup.py (path:/tmp/pip-IcP0ZT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:29:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:29:34 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 15:29:34 INFO - Running setup.py install for manifestparser 15:29:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:29:34 INFO - Running setup.py install for mozcrash 15:29:34 INFO - Running setup.py install for mozdebug 15:29:34 INFO - Running setup.py install for mozdevice 15:29:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:29:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:29:35 INFO - Running setup.py install for mozfile 15:29:35 INFO - Running setup.py install for mozhttpd 15:29:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:29:35 INFO - Running setup.py install for mozinfo 15:29:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:29:35 INFO - Running setup.py install for mozInstall 15:29:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Running setup.py install for mozleak 15:29:36 INFO - Running setup.py install for mozlog 15:29:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Running setup.py install for moznetwork 15:29:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:29:36 INFO - Running setup.py install for mozprocess 15:29:37 INFO - Running setup.py install for mozprofile 15:29:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:29:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:29:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:29:37 INFO - Running setup.py install for mozrunner 15:29:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:29:37 INFO - Running setup.py install for mozscreenshot 15:29:37 INFO - Running setup.py install for moztest 15:29:38 INFO - Running setup.py install for mozversion 15:29:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:29:38 INFO - Running setup.py install for wptserve 15:29:38 INFO - Running setup.py install for marionette-driver 15:29:38 INFO - Running setup.py install for browsermob-proxy 15:29:38 INFO - Running setup.py install for marionette-client 15:29:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:29:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:29:39 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 15:29:39 INFO - Cleaning up... 15:29:39 INFO - Return code: 0 15:29:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:29:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:29:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:29:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:29:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eb9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eba3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f061b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, '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': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', '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 15:29:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:29:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:29:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:29:39 INFO - 'CCACHE_UMASK': '002', 15:29:39 INFO - 'DISPLAY': ':0', 15:29:39 INFO - 'HOME': '/home/cltbld', 15:29:39 INFO - 'LANG': 'en_US.UTF-8', 15:29:39 INFO - 'LOGNAME': 'cltbld', 15:29:39 INFO - 'MAIL': '/var/mail/cltbld', 15:29:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:29:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:29:39 INFO - 'MOZ_NO_REMOTE': '1', 15:29:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:29:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:29:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:29:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:29:39 INFO - 'PWD': '/builds/slave/test', 15:29:39 INFO - 'SHELL': '/bin/bash', 15:29:39 INFO - 'SHLVL': '1', 15:29:39 INFO - 'TERM': 'linux', 15:29:39 INFO - 'TMOUT': '86400', 15:29:39 INFO - 'USER': 'cltbld', 15:29:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:29:39 INFO - '_': '/tools/buildbot/bin/python'} 15:29:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:29:40 INFO - Running setup.py (path:/tmp/pip-4Gafvt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:29:40 INFO - Running setup.py (path:/tmp/pip-4xi_ic-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:29:40 INFO - Running setup.py (path:/tmp/pip-7yeGkw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:29:40 INFO - Running setup.py (path:/tmp/pip-u5fdZV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:29:40 INFO - Running setup.py (path:/tmp/pip-OE8drh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:29:40 INFO - Running setup.py (path:/tmp/pip-_Uvv5e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:29:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 15:29:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:29:40 INFO - Running setup.py (path:/tmp/pip-oY3dPg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:29:41 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)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:29:41 INFO - Running setup.py (path:/tmp/pip-oDGayy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:29:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:29:41 INFO - Running setup.py (path:/tmp/pip-zHqe1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:29:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:29:41 INFO - Running setup.py (path:/tmp/pip-h2nD3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:29:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:29:41 INFO - Running setup.py (path:/tmp/pip-lrEMFn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:29:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:29:41 INFO - Running setup.py (path:/tmp/pip-iES562-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:29:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 15:29:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:29:41 INFO - Running setup.py (path:/tmp/pip-MXrJGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:29:42 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)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:29:42 INFO - Running setup.py (path:/tmp/pip-x8W9b4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:29:42 INFO - Running setup.py (path:/tmp/pip-PQ9Qnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:29:42 INFO - Running setup.py (path:/tmp/pip-0XXfjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:29:42 INFO - Running setup.py (path:/tmp/pip-6qKbRc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:29:42 INFO - Running setup.py (path:/tmp/pip-DtR5T8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:29:42 INFO - Running setup.py (path:/tmp/pip-AhqWFh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:29:42 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 15:29:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:29:42 INFO - Running setup.py (path:/tmp/pip-NRt188-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:29:43 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)) 15:29:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:29:43 INFO - Running setup.py (path:/tmp/pip-vgfrzh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:29:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:29:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 15:29:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:29:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:29:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:29:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:29:48 INFO - Downloading blessings-1.6.tar.gz 15:29:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:29:49 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 15:29:49 INFO - Installing collected packages: blessings 15:29:49 INFO - Running setup.py install for blessings 15:29:49 INFO - Successfully installed blessings 15:29:49 INFO - Cleaning up... 15:29:49 INFO - Return code: 0 15:29:49 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:29:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:29:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:29:50 INFO - Reading from file tmpfile_stdout 15:29:50 INFO - Current package versions: 15:29:50 INFO - argparse == 1.2.1 15:29:50 INFO - blessings == 1.6 15:29:50 INFO - blobuploader == 1.2.4 15:29:50 INFO - browsermob-proxy == 0.6.0 15:29:50 INFO - docopt == 0.6.1 15:29:50 INFO - manifestparser == 1.1 15:29:50 INFO - marionette-client == 2.3.0 15:29:50 INFO - marionette-driver == 1.4.0 15:29:50 INFO - mozInstall == 1.12 15:29:50 INFO - mozcrash == 0.17 15:29:50 INFO - mozdebug == 0.1 15:29:50 INFO - mozdevice == 0.48 15:29:50 INFO - mozfile == 1.2 15:29:50 INFO - mozhttpd == 0.7 15:29:50 INFO - mozinfo == 0.9 15:29:50 INFO - mozleak == 0.1 15:29:50 INFO - mozlog == 3.1 15:29:50 INFO - moznetwork == 0.27 15:29:50 INFO - mozprocess == 0.22 15:29:50 INFO - mozprofile == 0.28 15:29:50 INFO - mozrunner == 6.11 15:29:50 INFO - mozscreenshot == 0.1 15:29:50 INFO - mozsystemmonitor == 0.0 15:29:50 INFO - moztest == 0.7 15:29:50 INFO - mozversion == 1.4 15:29:50 INFO - psutil == 3.1.1 15:29:50 INFO - requests == 1.2.3 15:29:50 INFO - wptserve == 1.4.0 15:29:50 INFO - wsgiref == 0.1.2 15:29:50 INFO - Running post-action listener: _resource_record_post_action 15:29:50 INFO - Running post-action listener: _start_resource_monitoring 15:29:50 INFO - Starting resource monitoring. 15:29:50 INFO - ##### 15:29:50 INFO - ##### Running pull step. 15:29:50 INFO - ##### 15:29:50 INFO - Running pre-action listener: _resource_record_pre_action 15:29:50 INFO - Running main action method: pull 15:29:50 INFO - Pull has nothing to do! 15:29:50 INFO - Running post-action listener: _resource_record_post_action 15:29:50 INFO - ##### 15:29:50 INFO - ##### Running install step. 15:29:50 INFO - ##### 15:29:50 INFO - Running pre-action listener: _resource_record_pre_action 15:29:50 INFO - Running main action method: install 15:29:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:29:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:29:50 INFO - Reading from file tmpfile_stdout 15:29:50 INFO - Detecting whether we're running mozinstall >=1.0... 15:29:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:29:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:29:50 INFO - Reading from file tmpfile_stdout 15:29:50 INFO - Output received: 15:29:50 INFO - Usage: mozinstall [options] installer 15:29:50 INFO - Options: 15:29:50 INFO - -h, --help show this help message and exit 15:29:50 INFO - -d DEST, --destination=DEST 15:29:50 INFO - Directory to install application into. [default: 15:29:50 INFO - "/builds/slave/test"] 15:29:50 INFO - --app=APP Application being installed. [default: firefox] 15:29:50 INFO - mkdir: /builds/slave/test/build/application 15:29:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 15:29:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 15:30:25 INFO - Reading from file tmpfile_stdout 15:30:25 INFO - Output received: 15:30:25 INFO - /builds/slave/test/build/application/firefox/firefox 15:30:25 INFO - Running post-action listener: _resource_record_post_action 15:30:25 INFO - ##### 15:30:25 INFO - ##### Running run-tests step. 15:30:25 INFO - ##### 15:30:25 INFO - Running pre-action listener: _resource_record_pre_action 15:30:25 INFO - Running main action method: run_tests 15:30:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:30:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:30:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:30:25 INFO - grabbing minidump binary from tooltool 15:30:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:30:25 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fc6da0>, '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 0x1f04250>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f046e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:30:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 15:30:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 15:30:25 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:30:25 INFO - Return code: 0 15:30:25 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 15:30:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:30:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 15:30:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 15:30:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:30:25 INFO - 'CCACHE_UMASK': '002', 15:30:25 INFO - 'DISPLAY': ':0', 15:30:25 INFO - 'HOME': '/home/cltbld', 15:30:25 INFO - 'LANG': 'en_US.UTF-8', 15:30:25 INFO - 'LOGNAME': 'cltbld', 15:30:25 INFO - 'MAIL': '/var/mail/cltbld', 15:30:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:30:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:30:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:30:25 INFO - 'MOZ_NO_REMOTE': '1', 15:30:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:30:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:30:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:30:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:30:25 INFO - 'PWD': '/builds/slave/test', 15:30:25 INFO - 'SHELL': '/bin/bash', 15:30:25 INFO - 'SHLVL': '1', 15:30:25 INFO - 'TERM': 'linux', 15:30:25 INFO - 'TMOUT': '86400', 15:30:25 INFO - 'USER': 'cltbld', 15:30:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706', 15:30:25 INFO - '_': '/tools/buildbot/bin/python'} 15:30:25 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 15:30:26 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 15:30:26 INFO - import pkg_resources 15:30:28 INFO - Using 1 client processes 15:30:28 INFO - wptserve Starting http server on 127.0.0.1:8000 15:30:28 INFO - wptserve Starting http server on 127.0.0.1:8001 15:30:28 INFO - wptserve Starting http server on 127.0.0.1:8443 15:30:30 INFO - SUITE-START | Running 778 tests 15:30:30 INFO - Running testharness tests 15:30:30 INFO - Setting up ssl 15:30:30 INFO - PROCESS | certutil | 15:30:31 INFO - PROCESS | certutil | 15:30:31 INFO - PROCESS | certutil | 15:30:31 INFO - Certificate Nickname Trust Attributes 15:30:31 INFO - SSL,S/MIME,JAR/XPI 15:30:31 INFO - 15:30:31 INFO - web-platform-tests CT,, 15:30:31 INFO - 15:30:31 INFO - Starting runner 15:30:34 INFO - PROCESS | 4124 | 1461191434821 Marionette DEBUG Marionette enabled via build flag and pref 15:30:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b0519800 == 1 [pid = 4124] [id = 1] 15:30:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 1 (0x7ff3b051a000) [pid = 4124] [serial = 1] [outer = (nil)] 15:30:35 INFO - PROCESS | 4124 | [4124] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:30:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 2 (0x7ff3b051b000) [pid = 4124] [serial = 2] [outer = 0x7ff3b051a000] 15:30:35 INFO - PROCESS | 4124 | 1461191435541 Marionette INFO Listening on port 2828 15:30:36 INFO - PROCESS | 4124 | 1461191436114 Marionette DEBUG Marionette enabled via command-line flag 15:30:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad68c800 == 2 [pid = 4124] [id = 2] 15:30:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 3 (0x7ff3ad6de000) [pid = 4124] [serial = 3] [outer = (nil)] 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:30:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 4 (0x7ff3ad6df000) [pid = 4124] [serial = 4] [outer = 0x7ff3ad6de000] 15:30:36 INFO - PROCESS | 4124 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ff3ac8103a0 15:30:36 INFO - PROCESS | 4124 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ff3ac82aa60 15:30:36 INFO - PROCESS | 4124 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ff3ac82fd30 15:30:36 INFO - PROCESS | 4124 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ff3ac85f070 15:30:36 INFO - PROCESS | 4124 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ff3ac85f3a0 15:30:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 5 (0x7ff3b2d54000) [pid = 4124] [serial = 5] [outer = 0x7ff3b051a000] 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:30:36 INFO - PROCESS | 4124 | 1461191436559 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53327 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:30:36 INFO - PROCESS | 4124 | 1461191436672 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53328 15:30:36 INFO - PROCESS | 4124 | 1461191436684 Marionette DEBUG Closed connection conn0 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 15:30:36 INFO - PROCESS | 4124 | 1461191436812 Marionette DEBUG Closed connection conn1 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:30:36 INFO - PROCESS | 4124 | 1461191436886 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53329 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:30:36 INFO - PROCESS | 4124 | 1461191436935 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53330 15:30:36 INFO - PROCESS | 4124 | 1461191436943 Marionette DEBUG Closed connection conn2 15:30:36 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:30:36 INFO - PROCESS | 4124 | 1461191436979 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53331 15:30:36 INFO - PROCESS | 4124 | 1461191436990 Marionette DEBUG Closed connection conn3 15:30:37 INFO - PROCESS | 4124 | 1461191437027 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:30:37 INFO - PROCESS | 4124 | 1461191437039 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420141601","device":"desktop","version":"48.0a1"} 15:30:37 INFO - PROCESS | 4124 | [4124] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:30:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1dd5000 == 3 [pid = 4124] [id = 3] 15:30:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 6 (0x7ff3a1dd5800) [pid = 4124] [serial = 6] [outer = (nil)] 15:30:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1dd6000 == 4 [pid = 4124] [id = 4] 15:30:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 7 (0x7ff3b2a1d000) [pid = 4124] [serial = 7] [outer = (nil)] 15:30:39 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:30:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0d08000 == 5 [pid = 4124] [id = 5] 15:30:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 8 (0x7ff3a0d5e800) [pid = 4124] [serial = 8] [outer = (nil)] 15:30:39 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:30:39 INFO - PROCESS | 4124 | [4124] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:30:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 9 (0x7ff3a1620800) [pid = 4124] [serial = 9] [outer = 0x7ff3a0d5e800] 15:30:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 10 (0x7ff3a08e1800) [pid = 4124] [serial = 10] [outer = 0x7ff3a1dd5800] 15:30:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 11 (0x7ff3a0765c00) [pid = 4124] [serial = 11] [outer = 0x7ff3b2a1d000] 15:30:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 12 (0x7ff3a0767c00) [pid = 4124] [serial = 12] [outer = 0x7ff3a0d5e800] 15:30:41 INFO - PROCESS | 4124 | 1461191441306 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 4124 | 1461191441327 Marionette DEBUG loaded listener.js 15:30:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 13 (0x7ff39d6cb400) [pid = 4124] [serial = 13] [outer = 0x7ff3a0d5e800] 15:30:42 INFO - PROCESS | 4124 | 1461191442059 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e6956b0f-d680-4b79-b3b4-16a28b7b866a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420141601","device":"desktop","version":"48.0a1","command_id":1}}] 15:30:42 INFO - PROCESS | 4124 | 1461191442302 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:30:42 INFO - PROCESS | 4124 | 1461191442552 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 15:30:42 INFO - PROCESS | 4124 | 1461191442821 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:30:42 INFO - PROCESS | 4124 | [4124] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:30:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 14 (0x7ff39a032000) [pid = 4124] [serial = 14] [outer = 0x7ff3a0d5e800] 15:30:43 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:30:43 INFO - PROCESS | 4124 | 1461191443437 Marionette TRACE conn4 <- [1,3,null,{}] 15:30:43 INFO - PROCESS | 4124 | 1461191443513 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:30:43 INFO - PROCESS | 4124 | 1461191443574 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 15:30:43 INFO - PROCESS | 4124 | 1461191443643 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 15:30:43 INFO - PROCESS | 4124 | 1461191443647 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 15:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:30:43 INFO - PROCESS | 4124 | 1461191443675 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:30:43 INFO - PROCESS | 4124 | 1461191443680 Marionette TRACE conn4 <- [1,6,null,{}] 15:30:43 INFO - PROCESS | 4124 | 1461191443719 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:43 INFO - PROCESS | 4124 | 1461191443791 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 15:30:43 INFO - PROCESS | 4124 | 1461191443809 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398c86800 == 6 [pid = 4124] [id = 6] 15:30:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 15 (0x7ff398ba1800) [pid = 4124] [serial = 15] [outer = (nil)] 15:30:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 16 (0x7ff398ba3400) [pid = 4124] [serial = 16] [outer = 0x7ff398ba1800] 15:30:43 INFO - PROCESS | 4124 | 1461191443888 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 17 (0x7ff398ba9400) [pid = 4124] [serial = 17] [outer = 0x7ff398ba1800] 15:30:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398af1800 == 7 [pid = 4124] [id = 7] 15:30:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 18 (0x7ff398ac2000) [pid = 4124] [serial = 18] [outer = (nil)] 15:30:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 19 (0x7ff398ac4800) [pid = 4124] [serial = 19] [outer = 0x7ff398ac2000] 15:30:44 INFO - PROCESS | 4124 | 1461191444388 Marionette DEBUG loaded listener.js 15:30:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 20 (0x7ff398659000) [pid = 4124] [serial = 20] [outer = 0x7ff398ac2000] 15:30:44 INFO - PROCESS | 4124 | [4124] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 15:30:45 INFO - PROCESS | 4124 | 1461191445049 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1415ms 15:30:45 INFO - PROCESS | 4124 | 1461191445148 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 15:30:45 INFO - PROCESS | 4124 | 1461191445150 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 15:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:30:45 INFO - PROCESS | 4124 | 1461191445435 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:30:45 INFO - PROCESS | 4124 | 1461191445441 Marionette TRACE conn4 <- [1,10,null,{}] 15:30:45 INFO - PROCESS | 4124 | 1461191445479 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:45 INFO - PROCESS | 4124 | 1461191445683 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 15:30:45 INFO - PROCESS | 4124 | 1461191445795 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979e0800 == 8 [pid = 4124] [id = 8] 15:30:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 21 (0x7ff397755000) [pid = 4124] [serial = 21] [outer = (nil)] 15:30:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 22 (0x7ff397926000) [pid = 4124] [serial = 22] [outer = 0x7ff397755000] 15:30:45 INFO - PROCESS | 4124 | 1461191445897 Marionette DEBUG loaded listener.js 15:30:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 23 (0x7ff398a79800) [pid = 4124] [serial = 23] [outer = 0x7ff397755000] 15:30:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39969f800 == 9 [pid = 4124] [id = 9] 15:30:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 24 (0x7ff3996a0800) [pid = 4124] [serial = 24] [outer = (nil)] 15:30:46 INFO - PROCESS | 4124 | 1461191446861 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:30:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 25 (0x7ff3996a9000) [pid = 4124] [serial = 25] [outer = 0x7ff3996a0800] 15:30:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 26 (0x7ff39a029000) [pid = 4124] [serial = 26] [outer = 0x7ff3996a0800] 15:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1696ms 15:30:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a232800 == 10 [pid = 4124] [id = 10] 15:30:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 27 (0x7ff398ac3400) [pid = 4124] [serial = 27] [outer = (nil)] 15:30:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 28 (0x7ff39a266400) [pid = 4124] [serial = 28] [outer = 0x7ff398ac3400] 15:30:47 INFO - PROCESS | 4124 | 1461191447073 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 15:30:47 INFO - PROCESS | 4124 | 1461191447080 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 15:30:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 29 (0x7ff39a637400) [pid = 4124] [serial = 29] [outer = 0x7ff398ac3400] 15:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:30:47 INFO - PROCESS | 4124 | 1461191447190 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:30:47 INFO - PROCESS | 4124 | 1461191447194 Marionette TRACE conn4 <- [1,14,null,{}] 15:30:47 INFO - PROCESS | 4124 | 1461191447351 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:47 INFO - PROCESS | 4124 | 1461191447592 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 15:30:47 INFO - PROCESS | 4124 | 1461191447688 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08d1800 == 11 [pid = 4124] [id = 11] 15:30:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 30 (0x7ff397755c00) [pid = 4124] [serial = 30] [outer = (nil)] 15:30:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 31 (0x7ff3996cd800) [pid = 4124] [serial = 31] [outer = 0x7ff397755c00] 15:30:47 INFO - PROCESS | 4124 | 1461191447766 Marionette DEBUG loaded listener.js 15:30:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 32 (0x7ff3a15f3c00) [pid = 4124] [serial = 32] [outer = 0x7ff397755c00] 15:30:48 INFO - PROCESS | 4124 | 1461191448642 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1533ms 15:30:48 INFO - PROCESS | 4124 | 1461191448656 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 15:30:48 INFO - PROCESS | 4124 | 1461191448659 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 15:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:30:48 INFO - PROCESS | 4124 | 1461191448666 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:30:48 INFO - PROCESS | 4124 | 1461191448669 Marionette TRACE conn4 <- [1,18,null,{}] 15:30:48 INFO - PROCESS | 4124 | 1461191448676 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:48 INFO - PROCESS | 4124 | 1461191448907 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 15:30:49 INFO - PROCESS | 4124 | 1461191449010 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a144f800 == 12 [pid = 4124] [id = 12] 15:30:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 33 (0x7ff3a1ef2c00) [pid = 4124] [serial = 33] [outer = (nil)] 15:30:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 34 (0x7ff3a1f97c00) [pid = 4124] [serial = 34] [outer = 0x7ff3a1ef2c00] 15:30:49 INFO - PROCESS | 4124 | 1461191449141 Marionette DEBUG loaded listener.js 15:30:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 35 (0x7ff3a2e33c00) [pid = 4124] [serial = 35] [outer = 0x7ff3a1ef2c00] 15:30:50 INFO - PROCESS | 4124 | 1461191450206 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1581ms 15:30:50 INFO - PROCESS | 4124 | 1461191450247 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 15:30:50 INFO - PROCESS | 4124 | 1461191450254 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 15:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:30:50 INFO - PROCESS | 4124 | 1461191450264 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:30:50 INFO - PROCESS | 4124 | 1461191450269 Marionette TRACE conn4 <- [1,22,null,{}] 15:30:50 INFO - PROCESS | 4124 | 1461191450277 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:50 INFO - PROCESS | 4124 | 1461191450519 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 15:30:50 INFO - PROCESS | 4124 | 1461191450628 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398c76800 == 13 [pid = 4124] [id = 13] 15:30:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 36 (0x7ff39ca67400) [pid = 4124] [serial = 36] [outer = (nil)] 15:30:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 37 (0x7ff39d6c5400) [pid = 4124] [serial = 37] [outer = 0x7ff39ca67400] 15:30:50 INFO - PROCESS | 4124 | 1461191450698 Marionette DEBUG loaded listener.js 15:30:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 38 (0x7ff39fa5a000) [pid = 4124] [serial = 38] [outer = 0x7ff39ca67400] 15:30:51 INFO - PROCESS | 4124 | 1461191451514 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1283ms 15:30:51 INFO - PROCESS | 4124 | 1461191451548 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 15:30:51 INFO - PROCESS | 4124 | 1461191451557 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 15:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:30:51 INFO - PROCESS | 4124 | 1461191451592 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:30:51 INFO - PROCESS | 4124 | 1461191451597 Marionette TRACE conn4 <- [1,26,null,{}] 15:30:51 INFO - PROCESS | 4124 | 1461191451605 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:51 INFO - PROCESS | 4124 | 1461191451838 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 15:30:51 INFO - PROCESS | 4124 | 1461191451954 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a145a000 == 14 [pid = 4124] [id = 14] 15:30:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 39 (0x7ff398659c00) [pid = 4124] [serial = 39] [outer = (nil)] 15:30:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 40 (0x7ff3a199c400) [pid = 4124] [serial = 40] [outer = 0x7ff398659c00] 15:30:52 INFO - PROCESS | 4124 | 1461191452063 Marionette DEBUG loaded listener.js 15:30:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 41 (0x7ff3a1f0a400) [pid = 4124] [serial = 41] [outer = 0x7ff398659c00] 15:30:53 INFO - PROCESS | 4124 | 1461191453103 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1543ms 15:30:53 INFO - PROCESS | 4124 | 1461191453131 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 15:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:30:53 INFO - PROCESS | 4124 | 1461191453135 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 15:30:53 INFO - PROCESS | 4124 | 1461191453144 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:30:53 INFO - PROCESS | 4124 | 1461191453151 Marionette TRACE conn4 <- [1,30,null,{}] 15:30:53 INFO - PROCESS | 4124 | 1461191453167 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:53 INFO - PROCESS | 4124 | 1461191453335 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 15:30:53 INFO - PROCESS | 4124 | 1461191453347 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1deb800 == 15 [pid = 4124] [id = 15] 15:30:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 42 (0x7ff398aca800) [pid = 4124] [serial = 42] [outer = (nil)] 15:30:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 43 (0x7ff3a2c70c00) [pid = 4124] [serial = 43] [outer = 0x7ff398aca800] 15:30:53 INFO - PROCESS | 4124 | 1461191453512 Marionette DEBUG loaded listener.js 15:30:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 44 (0x7ff3a3114c00) [pid = 4124] [serial = 44] [outer = 0x7ff398aca800] 15:30:54 INFO - PROCESS | 4124 | 1461191454466 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1341ms 15:30:54 INFO - PROCESS | 4124 | 1461191454483 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 15:30:54 INFO - PROCESS | 4124 | 1461191454487 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 15:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:30:54 INFO - PROCESS | 4124 | 1461191454507 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:30:54 INFO - PROCESS | 4124 | 1461191454511 Marionette TRACE conn4 <- [1,34,null,{}] 15:30:54 INFO - PROCESS | 4124 | 1461191454516 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:54 INFO - PROCESS | 4124 | 1461191454671 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 15:30:54 INFO - PROCESS | 4124 | 1461191454687 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2731000 == 16 [pid = 4124] [id = 16] 15:30:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 45 (0x7ff3a161f000) [pid = 4124] [serial = 45] [outer = (nil)] 15:30:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 46 (0x7ff3ac8e8c00) [pid = 4124] [serial = 46] [outer = 0x7ff3a161f000] 15:30:54 INFO - PROCESS | 4124 | 1461191454753 Marionette DEBUG loaded listener.js 15:30:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 47 (0x7ff39a25bc00) [pid = 4124] [serial = 47] [outer = 0x7ff3a161f000] 15:30:55 INFO - PROCESS | 4124 | 1461191455491 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1031ms 15:30:55 INFO - PROCESS | 4124 | 1461191455539 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 15:30:55 INFO - PROCESS | 4124 | 1461191455545 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 15:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:30:55 INFO - PROCESS | 4124 | 1461191455572 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:30:55 INFO - PROCESS | 4124 | 1461191455578 Marionette TRACE conn4 <- [1,38,null,{}] 15:30:55 INFO - PROCESS | 4124 | 1461191455600 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:55 INFO - PROCESS | 4124 | 1461191455831 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 15:30:56 INFO - PROCESS | 4124 | 1461191456027 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39879c000 == 17 [pid = 4124] [id = 17] 15:30:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 48 (0x7ff396c3ac00) [pid = 4124] [serial = 48] [outer = (nil)] 15:30:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 49 (0x7ff398660c00) [pid = 4124] [serial = 49] [outer = 0x7ff396c3ac00] 15:30:56 INFO - PROCESS | 4124 | 1461191456123 Marionette DEBUG loaded listener.js 15:30:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 50 (0x7ff398ba6800) [pid = 4124] [serial = 50] [outer = 0x7ff396c3ac00] 15:30:57 INFO - PROCESS | 4124 | 1461191457035 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1512ms 15:30:57 INFO - PROCESS | 4124 | 1461191457081 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 15:30:57 INFO - PROCESS | 4124 | 1461191457088 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 15:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:30:57 INFO - PROCESS | 4124 | 1461191457098 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:30:57 INFO - PROCESS | 4124 | 1461191457103 Marionette TRACE conn4 <- [1,42,null,{}] 15:30:57 INFO - PROCESS | 4124 | 1461191457111 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:57 INFO - PROCESS | 4124 | 1461191457323 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 15:30:57 INFO - PROCESS | 4124 | 1461191457447 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de2000 == 18 [pid = 4124] [id = 18] 15:30:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 51 (0x7ff397749c00) [pid = 4124] [serial = 51] [outer = (nil)] 15:30:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 52 (0x7ff3a1629400) [pid = 4124] [serial = 52] [outer = 0x7ff397749c00] 15:30:57 INFO - PROCESS | 4124 | 1461191457531 Marionette DEBUG loaded listener.js 15:30:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 53 (0x7ff3a1ef3000) [pid = 4124] [serial = 53] [outer = 0x7ff397749c00] 15:30:58 INFO - PROCESS | 4124 | 1461191458420 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1388ms 15:30:58 INFO - PROCESS | 4124 | 1461191458489 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 15:30:58 INFO - PROCESS | 4124 | 1461191458495 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 15:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:30:58 INFO - PROCESS | 4124 | 1461191458504 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:30:58 INFO - PROCESS | 4124 | 1461191458508 Marionette TRACE conn4 <- [1,46,null,{}] 15:30:58 INFO - PROCESS | 4124 | 1461191458515 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:30:58 INFO - PROCESS | 4124 | 1461191458704 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 15:30:58 INFO - PROCESS | 4124 | 1461191458826 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:30:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d92800 == 19 [pid = 4124] [id = 19] 15:30:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 54 (0x7ff3a05d4400) [pid = 4124] [serial = 54] [outer = (nil)] 15:30:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 55 (0x7ff3a2e34000) [pid = 4124] [serial = 55] [outer = 0x7ff3a05d4400] 15:30:58 INFO - PROCESS | 4124 | 1461191458905 Marionette DEBUG loaded listener.js 15:30:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 56 (0x7ff3a31ab800) [pid = 4124] [serial = 56] [outer = 0x7ff3a05d4400] 15:30:59 INFO - PROCESS | 4124 | 1461191459879 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1435ms 15:30:59 INFO - PROCESS | 4124 | 1461191459940 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 15:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:30:59 INFO - PROCESS | 4124 | 1461191459945 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 15:30:59 INFO - PROCESS | 4124 | 1461191459954 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:30:59 INFO - PROCESS | 4124 | 1461191459964 Marionette TRACE conn4 <- [1,50,null,{}] 15:31:00 INFO - PROCESS | 4124 | 1461191460020 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:00 INFO - PROCESS | 4124 | 1461191460254 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 15:31:00 INFO - PROCESS | 4124 | 1461191460346 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39f599800 == 20 [pid = 4124] [id = 20] 15:31:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 57 (0x7ff39a632400) [pid = 4124] [serial = 57] [outer = (nil)] 15:31:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 58 (0x7ff3ae829c00) [pid = 4124] [serial = 58] [outer = 0x7ff39a632400] 15:31:00 INFO - PROCESS | 4124 | 1461191460473 Marionette DEBUG loaded listener.js 15:31:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 59 (0x7ff3aeb4d000) [pid = 4124] [serial = 59] [outer = 0x7ff39a632400] 15:31:01 INFO - PROCESS | 4124 | 1461191461382 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1500ms 15:31:01 INFO - PROCESS | 4124 | 1461191461452 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 15:31:01 INFO - PROCESS | 4124 | 1461191461459 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 15:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:31:01 INFO - PROCESS | 4124 | 1461191461469 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:31:01 INFO - PROCESS | 4124 | 1461191461473 Marionette TRACE conn4 <- [1,54,null,{}] 15:31:01 INFO - PROCESS | 4124 | 1461191461482 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:01 INFO - PROCESS | 4124 | 1461191461722 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 15:31:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2731000 == 19 [pid = 4124] [id = 16] 15:31:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1deb800 == 18 [pid = 4124] [id = 15] 15:31:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a145a000 == 17 [pid = 4124] [id = 14] 15:31:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398c76800 == 16 [pid = 4124] [id = 13] 15:31:01 INFO - PROCESS | 4124 | 1461191461931 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3979e0800 == 15 [pid = 4124] [id = 8] 15:31:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398796800 == 16 [pid = 4124] [id = 21] 15:31:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 60 (0x7ff398ba2000) [pid = 4124] [serial = 60] [outer = (nil)] 15:31:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 61 (0x7ff39a25c400) [pid = 4124] [serial = 61] [outer = 0x7ff398ba2000] 15:31:02 INFO - PROCESS | 4124 | 1461191462065 Marionette DEBUG loaded listener.js 15:31:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 62 (0x7ff39f5b8c00) [pid = 4124] [serial = 62] [outer = 0x7ff398ba2000] 15:31:02 INFO - PROCESS | 4124 | 1461191462892 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1486ms 15:31:02 INFO - PROCESS | 4124 | 1461191462956 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 15:31:02 INFO - PROCESS | 4124 | 1461191462964 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 15:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:31:02 INFO - PROCESS | 4124 | 1461191462974 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:31:02 INFO - PROCESS | 4124 | 1461191462978 Marionette TRACE conn4 <- [1,58,null,{}] 15:31:02 INFO - PROCESS | 4124 | 1461191462986 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:03 INFO - PROCESS | 4124 | 1461191463163 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 15:31:03 INFO - PROCESS | 4124 | 1461191463290 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a131b800 == 17 [pid = 4124] [id = 22] 15:31:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 63 (0x7ff398ba5400) [pid = 4124] [serial = 63] [outer = (nil)] 15:31:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 64 (0x7ff3a1ef3400) [pid = 4124] [serial = 64] [outer = 0x7ff398ba5400] 15:31:03 INFO - PROCESS | 4124 | 1461191463371 Marionette DEBUG loaded listener.js 15:31:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 65 (0x7ff3a2628800) [pid = 4124] [serial = 65] [outer = 0x7ff398ba5400] 15:31:04 INFO - PROCESS | 4124 | 1461191464218 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1283ms 15:31:04 INFO - PROCESS | 4124 | 1461191464270 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 15:31:04 INFO - PROCESS | 4124 | 1461191464275 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 15:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:31:04 INFO - PROCESS | 4124 | 1461191464284 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:31:04 INFO - PROCESS | 4124 | 1461191464287 Marionette TRACE conn4 <- [1,62,null,{}] 15:31:04 INFO - PROCESS | 4124 | 1461191464294 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:04 INFO - PROCESS | 4124 | 1461191464462 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 15:31:04 INFO - PROCESS | 4124 | 1461191464589 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a269c000 == 18 [pid = 4124] [id = 23] 15:31:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 66 (0x7ff3a199b800) [pid = 4124] [serial = 66] [outer = (nil)] 15:31:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 67 (0x7ff3ac866400) [pid = 4124] [serial = 67] [outer = 0x7ff3a199b800] 15:31:04 INFO - PROCESS | 4124 | 1461191464685 Marionette DEBUG loaded listener.js 15:31:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 68 (0x7ff3ad6d5400) [pid = 4124] [serial = 68] [outer = 0x7ff3a199b800] 15:31:05 INFO - PROCESS | 4124 | 1461191465587 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 15:31:05 INFO - PROCESS | 4124 | 1461191465624 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 15:31:05 INFO - PROCESS | 4124 | 1461191465629 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 15:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:31:05 INFO - PROCESS | 4124 | 1461191465644 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:31:05 INFO - PROCESS | 4124 | 1461191465655 Marionette TRACE conn4 <- [1,66,null,{}] 15:31:05 INFO - PROCESS | 4124 | 1461191465666 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:05 INFO - PROCESS | 4124 | 1461191465961 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 15:31:06 INFO - PROCESS | 4124 | 1461191466154 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a771f800 == 19 [pid = 4124] [id = 24] 15:31:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 69 (0x7ff3a1b80c00) [pid = 4124] [serial = 69] [outer = (nil)] 15:31:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 70 (0x7ff3b0504c00) [pid = 4124] [serial = 70] [outer = 0x7ff3a1b80c00] 15:31:06 INFO - PROCESS | 4124 | 1461191466278 Marionette DEBUG loaded listener.js 15:31:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 71 (0x7ff3b0adec00) [pid = 4124] [serial = 71] [outer = 0x7ff3a1b80c00] 15:31:07 INFO - PROCESS | 4124 | 1461191467077 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1504ms 15:31:07 INFO - PROCESS | 4124 | 1461191467140 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 15:31:07 INFO - PROCESS | 4124 | 1461191467145 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 15:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:31:07 INFO - PROCESS | 4124 | 1461191467152 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:31:07 INFO - PROCESS | 4124 | 1461191467156 Marionette TRACE conn4 <- [1,70,null,{}] 15:31:07 INFO - PROCESS | 4124 | 1461191467162 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:07 INFO - PROCESS | 4124 | 1461191467339 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 15:31:07 INFO - PROCESS | 4124 | 1461191467467 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad6dd800 == 20 [pid = 4124] [id = 25] 15:31:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 72 (0x7ff398ac6c00) [pid = 4124] [serial = 72] [outer = (nil)] 15:31:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 73 (0x7ff3b29bd800) [pid = 4124] [serial = 73] [outer = 0x7ff398ac6c00] 15:31:07 INFO - PROCESS | 4124 | 1461191467550 Marionette DEBUG loaded listener.js 15:31:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 74 (0x7ff3b2a22400) [pid = 4124] [serial = 74] [outer = 0x7ff398ac6c00] 15:31:08 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de2000 == 19 [pid = 4124] [id = 18] 15:31:08 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39879c000 == 18 [pid = 4124] [id = 17] 15:31:08 INFO - PROCESS | 4124 | 1461191468590 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1484ms 15:31:08 INFO - PROCESS | 4124 | 1461191468638 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 15:31:08 INFO - PROCESS | 4124 | 1461191468645 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 15:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:31:08 INFO - PROCESS | 4124 | 1461191468657 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:31:08 INFO - PROCESS | 4124 | 1461191468665 Marionette TRACE conn4 <- [1,74,null,{}] 15:31:08 INFO - PROCESS | 4124 | 1461191468675 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:08 INFO - PROCESS | 4124 | 1461191468856 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 15:31:08 INFO - PROCESS | 4124 | 1461191468989 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1308000 == 19 [pid = 4124] [id = 26] 15:31:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 75 (0x7ff3a075b800) [pid = 4124] [serial = 75] [outer = (nil)] 15:31:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 76 (0x7ff3a118c400) [pid = 4124] [serial = 76] [outer = 0x7ff3a075b800] 15:31:09 INFO - PROCESS | 4124 | 1461191469125 Marionette DEBUG loaded listener.js 15:31:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 77 (0x7ff3a2624400) [pid = 4124] [serial = 77] [outer = 0x7ff3a075b800] 15:31:09 INFO - PROCESS | 4124 | 1461191469932 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1338ms 15:31:10 INFO - PROCESS | 4124 | 1461191470011 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 15:31:10 INFO - PROCESS | 4124 | 1461191470020 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 15:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:31:10 INFO - PROCESS | 4124 | 1461191470038 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:31:10 INFO - PROCESS | 4124 | 1461191470043 Marionette TRACE conn4 <- [1,78,null,{}] 15:31:10 INFO - PROCESS | 4124 | 1461191470050 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:10 INFO - PROCESS | 4124 | 1461191470222 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 15:31:10 INFO - PROCESS | 4124 | 1461191470378 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a31f7000 == 20 [pid = 4124] [id = 27] 15:31:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 78 (0x7ff3a0a19400) [pid = 4124] [serial = 78] [outer = (nil)] 15:31:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 79 (0x7ff3ac8eac00) [pid = 4124] [serial = 79] [outer = 0x7ff3a0a19400] 15:31:10 INFO - PROCESS | 4124 | 1461191470458 Marionette DEBUG loaded listener.js 15:31:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff3ad7a0000) [pid = 4124] [serial = 80] [outer = 0x7ff3a0a19400] 15:31:11 INFO - PROCESS | 4124 | 1461191471359 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 15:31:11 INFO - PROCESS | 4124 | 1461191471425 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 15:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:31:11 INFO - PROCESS | 4124 | 1461191471429 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 15:31:11 INFO - PROCESS | 4124 | 1461191471436 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:31:11 INFO - PROCESS | 4124 | 1461191471442 Marionette TRACE conn4 <- [1,82,null,{}] 15:31:11 INFO - PROCESS | 4124 | 1461191471460 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:11 INFO - PROCESS | 4124 | 1461191471688 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 15:31:11 INFO - PROCESS | 4124 | 1461191471817 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7d7000 == 21 [pid = 4124] [id = 28] 15:31:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff3adbc5800) [pid = 4124] [serial = 81] [outer = (nil)] 15:31:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff3aeb59800) [pid = 4124] [serial = 82] [outer = 0x7ff3adbc5800] 15:31:11 INFO - PROCESS | 4124 | 1461191471904 Marionette DEBUG loaded listener.js 15:31:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff3b29c3400) [pid = 4124] [serial = 83] [outer = 0x7ff3adbc5800] 15:31:12 INFO - PROCESS | 4124 | 1461191472761 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1397ms 15:31:12 INFO - PROCESS | 4124 | 1461191472834 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 15:31:12 INFO - PROCESS | 4124 | 1461191472842 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 15:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:31:12 INFO - PROCESS | 4124 | 1461191472849 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:31:12 INFO - PROCESS | 4124 | 1461191472853 Marionette TRACE conn4 <- [1,86,null,{}] 15:31:12 INFO - PROCESS | 4124 | 1461191472859 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:13 INFO - PROCESS | 4124 | 1461191473032 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 15:31:13 INFO - PROCESS | 4124 | 1461191473168 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de4800 == 22 [pid = 4124] [id = 29] 15:31:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff3ae911400) [pid = 4124] [serial = 84] [outer = (nil)] 15:31:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff3b2e50c00) [pid = 4124] [serial = 85] [outer = 0x7ff3ae911400] 15:31:13 INFO - PROCESS | 4124 | 1461191473253 Marionette DEBUG loaded listener.js 15:31:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 86 (0x7ff3b2f59800) [pid = 4124] [serial = 86] [outer = 0x7ff3ae911400] 15:31:14 INFO - PROCESS | 4124 | 1461191474130 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1347ms 15:31:14 INFO - PROCESS | 4124 | 1461191474198 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 15:31:14 INFO - PROCESS | 4124 | 1461191474202 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 15:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:31:14 INFO - PROCESS | 4124 | 1461191474210 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:31:14 INFO - PROCESS | 4124 | 1461191474213 Marionette TRACE conn4 <- [1,90,null,{}] 15:31:14 INFO - PROCESS | 4124 | 1461191474222 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:14 INFO - PROCESS | 4124 | 1461191474389 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 15:31:14 INFO - PROCESS | 4124 | 1461191474522 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39840d000 == 23 [pid = 4124] [id = 30] 15:31:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 87 (0x7ff396d53c00) [pid = 4124] [serial = 87] [outer = (nil)] 15:31:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 88 (0x7ff396d5d000) [pid = 4124] [serial = 88] [outer = 0x7ff396d53c00] 15:31:14 INFO - PROCESS | 4124 | 1461191474613 Marionette DEBUG loaded listener.js 15:31:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 89 (0x7ff396d61800) [pid = 4124] [serial = 89] [outer = 0x7ff396d53c00] 15:31:15 INFO - PROCESS | 4124 | 1461191475656 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1498ms 15:31:15 INFO - PROCESS | 4124 | 1461191475711 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 15:31:15 INFO - PROCESS | 4124 | 1461191475714 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 15:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:31:15 INFO - PROCESS | 4124 | 1461191475722 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:31:15 INFO - PROCESS | 4124 | 1461191475727 Marionette TRACE conn4 <- [1,94,null,{}] 15:31:15 INFO - PROCESS | 4124 | 1461191475736 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:15 INFO - PROCESS | 4124 | 1461191475979 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 15:31:16 INFO - PROCESS | 4124 | 1461191476175 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2a2e800 == 24 [pid = 4124] [id = 31] 15:31:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 90 (0x7ff3b70e4400) [pid = 4124] [serial = 90] [outer = (nil)] 15:31:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 91 (0x7ff3b70eac00) [pid = 4124] [serial = 91] [outer = 0x7ff3b70e4400] 15:31:16 INFO - PROCESS | 4124 | 1461191476279 Marionette DEBUG loaded listener.js 15:31:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 92 (0x7ff3ba5d6c00) [pid = 4124] [serial = 92] [outer = 0x7ff3b70e4400] 15:31:17 INFO - PROCESS | 4124 | 1461191477088 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:31:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff396115000) [pid = 4124] [serial = 93] [outer = 0x7ff398ac3400] 15:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 15:31:17 INFO - PROCESS | 4124 | 1461191477170 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 15:31:17 INFO - PROCESS | 4124 | 1461191477175 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 15:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:31:17 INFO - PROCESS | 4124 | 1461191477366 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:31:17 INFO - PROCESS | 4124 | 1461191477373 Marionette TRACE conn4 <- [1,98,null,{}] 15:31:17 INFO - PROCESS | 4124 | 1461191477383 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:17 INFO - PROCESS | 4124 | 1461191477551 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 15:31:17 INFO - PROCESS | 4124 | 1461191477746 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1f44800 == 25 [pid = 4124] [id = 32] 15:31:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff3975bc800) [pid = 4124] [serial = 94] [outer = (nil)] 15:31:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff3975be400) [pid = 4124] [serial = 95] [outer = 0x7ff3975bc800] 15:31:17 INFO - PROCESS | 4124 | 1461191477831 Marionette DEBUG loaded listener.js 15:31:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff3975c3c00) [pid = 4124] [serial = 96] [outer = 0x7ff3975bc800] 15:31:18 INFO - PROCESS | 4124 | 1461191478744 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:31:18 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a131b800 == 24 [pid = 4124] [id = 22] 15:31:18 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398796800 == 23 [pid = 4124] [id = 21] 15:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1508ms 15:31:18 INFO - PROCESS | 4124 | 1461191478860 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 15:31:18 INFO - PROCESS | 4124 | 1461191478865 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 15:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:31:18 INFO - PROCESS | 4124 | 1461191478889 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:31:18 INFO - PROCESS | 4124 | 1461191478895 Marionette TRACE conn4 <- [1,102,null,{}] 15:31:18 INFO - PROCESS | 4124 | 1461191478904 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:19 INFO - PROCESS | 4124 | 1461191479088 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 15:31:19 INFO - PROCESS | 4124 | 1461191479226 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d08000 == 24 [pid = 4124] [id = 33] 15:31:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3975bf000) [pid = 4124] [serial = 97] [outer = (nil)] 15:31:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff3975c2c00) [pid = 4124] [serial = 98] [outer = 0x7ff3975bf000] 15:31:19 INFO - PROCESS | 4124 | 1461191479390 Marionette DEBUG loaded listener.js 15:31:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff398abe800) [pid = 4124] [serial = 99] [outer = 0x7ff3975bf000] 15:31:20 INFO - PROCESS | 4124 | 1461191480263 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1451ms 15:31:20 INFO - PROCESS | 4124 | 1461191480330 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 15:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:31:20 INFO - PROCESS | 4124 | 1461191480338 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 15:31:20 INFO - PROCESS | 4124 | 1461191480358 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:31:20 INFO - PROCESS | 4124 | 1461191480363 Marionette TRACE conn4 <- [1,106,null,{}] 15:31:20 INFO - PROCESS | 4124 | 1461191480371 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:20 INFO - PROCESS | 4124 | 1461191480599 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 15:31:20 INFO - PROCESS | 4124 | 1461191480771 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7d5000 == 25 [pid = 4124] [id = 34] 15:31:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff39caf3400) [pid = 4124] [serial = 100] [outer = (nil)] 15:31:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff39faf7800) [pid = 4124] [serial = 101] [outer = 0x7ff39caf3400] 15:31:20 INFO - PROCESS | 4124 | 1461191480881 Marionette DEBUG loaded listener.js 15:31:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3a1ee9c00) [pid = 4124] [serial = 102] [outer = 0x7ff39caf3400] 15:31:21 INFO - PROCESS | 4124 | 1461191481752 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1442ms 15:31:21 INFO - PROCESS | 4124 | 1461191481793 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 15:31:21 INFO - PROCESS | 4124 | 1461191481797 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 15:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:31:21 INFO - PROCESS | 4124 | 1461191481804 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:31:21 INFO - PROCESS | 4124 | 1461191481808 Marionette TRACE conn4 <- [1,110,null,{}] 15:31:21 INFO - PROCESS | 4124 | 1461191481855 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:22 INFO - PROCESS | 4124 | 1461191482052 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 15:31:22 INFO - PROCESS | 4124 | 1461191482159 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b239e000 == 26 [pid = 4124] [id = 35] 15:31:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff3961e2800) [pid = 4124] [serial = 103] [outer = (nil)] 15:31:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff39faf4c00) [pid = 4124] [serial = 104] [outer = 0x7ff3961e2800] 15:31:22 INFO - PROCESS | 4124 | 1461191482256 Marionette DEBUG loaded listener.js 15:31:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3a2c74400) [pid = 4124] [serial = 105] [outer = 0x7ff3961e2800] 15:31:23 INFO - PROCESS | 4124 | 1461191483219 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1463ms 15:31:23 INFO - PROCESS | 4124 | 1461191483268 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 15:31:23 INFO - PROCESS | 4124 | 1461191483272 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 15:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:31:23 INFO - PROCESS | 4124 | 1461191483279 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:31:23 INFO - PROCESS | 4124 | 1461191483282 Marionette TRACE conn4 <- [1,114,null,{}] 15:31:23 INFO - PROCESS | 4124 | 1461191483288 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:23 INFO - PROCESS | 4124 | 1461191483457 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 15:31:23 INFO - PROCESS | 4124 | 1461191483590 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979eb000 == 27 [pid = 4124] [id = 36] 15:31:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3961e4400) [pid = 4124] [serial = 106] [outer = (nil)] 15:31:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3adb16800) [pid = 4124] [serial = 107] [outer = 0x7ff3961e4400] 15:31:23 INFO - PROCESS | 4124 | 1461191483667 Marionette DEBUG loaded listener.js 15:31:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff3aecc9800) [pid = 4124] [serial = 108] [outer = 0x7ff3961e4400] 15:31:24 INFO - PROCESS | 4124 | 1461191484565 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1328ms 15:31:24 INFO - PROCESS | 4124 | 1461191484609 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 15:31:24 INFO - PROCESS | 4124 | 1461191484613 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 15:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:31:24 INFO - PROCESS | 4124 | 1461191484619 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:31:24 INFO - PROCESS | 4124 | 1461191484621 Marionette TRACE conn4 <- [1,118,null,{}] 15:31:24 INFO - PROCESS | 4124 | 1461191484628 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:24 INFO - PROCESS | 4124 | 1461191484788 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 15:31:24 INFO - PROCESS | 4124 | 1461191484946 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a231800 == 28 [pid = 4124] [id = 37] 15:31:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff39643ec00) [pid = 4124] [serial = 109] [outer = (nil)] 15:31:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff396448c00) [pid = 4124] [serial = 110] [outer = 0x7ff39643ec00] 15:31:25 INFO - PROCESS | 4124 | 1461191485025 Marionette DEBUG loaded listener.js 15:31:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39a032c00) [pid = 4124] [serial = 111] [outer = 0x7ff39643ec00] 15:31:25 INFO - PROCESS | 4124 | 1461191485860 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1283ms 15:31:25 INFO - PROCESS | 4124 | 1461191485903 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 15:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:31:25 INFO - PROCESS | 4124 | 1461191485907 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 15:31:25 INFO - PROCESS | 4124 | 1461191485914 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:31:25 INFO - PROCESS | 4124 | 1461191485917 Marionette TRACE conn4 <- [1,122,null,{}] 15:31:25 INFO - PROCESS | 4124 | 1461191485923 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:26 INFO - PROCESS | 4124 | 1461191486202 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 15:31:26 INFO - PROCESS | 4124 | 1461191486408 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1457000 == 29 [pid = 4124] [id = 38] 15:31:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3961dac00) [pid = 4124] [serial = 112] [outer = (nil)] 15:31:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3961dec00) [pid = 4124] [serial = 113] [outer = 0x7ff3961dac00] 15:31:26 INFO - PROCESS | 4124 | 1461191486531 Marionette DEBUG loaded listener.js 15:31:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff396441400) [pid = 4124] [serial = 114] [outer = 0x7ff3961dac00] 15:31:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1308000 == 28 [pid = 4124] [id = 26] 15:31:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a31f7000 == 27 [pid = 4124] [id = 27] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2a2e800 == 26 [pid = 4124] [id = 31] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2d92800 == 25 [pid = 4124] [id = 19] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7d7000 == 24 [pid = 4124] [id = 28] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39840d000 == 23 [pid = 4124] [id = 30] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de4800 == 22 [pid = 4124] [id = 29] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a269c000 == 21 [pid = 4124] [id = 23] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a144f800 == 20 [pid = 4124] [id = 12] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a771f800 == 19 [pid = 4124] [id = 24] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08d1800 == 18 [pid = 4124] [id = 11] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3979eb000 == 17 [pid = 4124] [id = 36] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a231800 == 16 [pid = 4124] [id = 37] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b239e000 == 15 [pid = 4124] [id = 35] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7d5000 == 14 [pid = 4124] [id = 34] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398c86800 == 13 [pid = 4124] [id = 6] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39f599800 == 12 [pid = 4124] [id = 20] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad6dd800 == 11 [pid = 4124] [id = 25] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1f44800 == 10 [pid = 4124] [id = 32] 15:31:29 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d08000 == 9 [pid = 4124] [id = 33] 15:31:30 INFO - PROCESS | 4124 | 1461191490656 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 4794ms 15:31:30 INFO - PROCESS | 4124 | 1461191490716 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 15:31:30 INFO - PROCESS | 4124 | 1461191490722 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 15:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:31:30 INFO - PROCESS | 4124 | 1461191490730 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:31:30 INFO - PROCESS | 4124 | 1461191490737 Marionette TRACE conn4 <- [1,126,null,{}] 15:31:30 INFO - PROCESS | 4124 | 1461191490745 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:30 INFO - PROCESS | 4124 | 1461191490915 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 15:31:30 INFO - PROCESS | 4124 | 1461191490929 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0568000 == 10 [pid = 4124] [id = 39] 15:31:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff39774cc00) [pid = 4124] [serial = 115] [outer = (nil)] 15:31:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff39865c400) [pid = 4124] [serial = 116] [outer = 0x7ff39774cc00] 15:31:31 INFO - PROCESS | 4124 | 1461191491000 Marionette DEBUG loaded listener.js 15:31:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff398ac9000) [pid = 4124] [serial = 117] [outer = 0x7ff39774cc00] 15:31:31 INFO - PROCESS | 4124 | 1461191491942 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1288ms 15:31:32 INFO - PROCESS | 4124 | 1461191492039 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 15:31:32 INFO - PROCESS | 4124 | 1461191492049 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 15:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:31:32 INFO - PROCESS | 4124 | 1461191492100 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:31:32 INFO - PROCESS | 4124 | 1461191492116 Marionette TRACE conn4 <- [1,130,null,{}] 15:31:32 INFO - PROCESS | 4124 | 1461191492203 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:32 INFO - PROCESS | 4124 | 1461191492369 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 15:31:32 INFO - PROCESS | 4124 | 1461191492393 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d97800 == 11 [pid = 4124] [id = 40] 15:31:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff396443800) [pid = 4124] [serial = 118] [outer = (nil)] 15:31:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff39a21c000) [pid = 4124] [serial = 119] [outer = 0x7ff396443800] 15:31:32 INFO - PROCESS | 4124 | 1461191492470 Marionette DEBUG loaded listener.js 15:31:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39ca74c00) [pid = 4124] [serial = 120] [outer = 0x7ff396443800] 15:31:33 INFO - PROCESS | 4124 | 1461191493404 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1347ms 15:31:33 INFO - PROCESS | 4124 | 1461191493424 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 15:31:33 INFO - PROCESS | 4124 | 1461191493429 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 15:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:31:33 INFO - PROCESS | 4124 | 1461191493436 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:31:33 INFO - PROCESS | 4124 | 1461191493442 Marionette TRACE conn4 <- [1,134,null,{}] 15:31:33 INFO - PROCESS | 4124 | 1461191493469 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:33 INFO - PROCESS | 4124 | 1461191493686 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 15:31:33 INFO - PROCESS | 4124 | 1461191493709 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7d1000 == 12 [pid = 4124] [id = 41] 15:31:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39a259000) [pid = 4124] [serial = 121] [outer = (nil)] 15:31:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3a052fc00) [pid = 4124] [serial = 122] [outer = 0x7ff39a259000] 15:31:33 INFO - PROCESS | 4124 | 1461191493784 Marionette DEBUG loaded listener.js 15:31:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff3a1996800) [pid = 4124] [serial = 123] [outer = 0x7ff39a259000] 15:31:34 INFO - PROCESS | 4124 | 1461191494614 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1241ms 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff397755000) [pid = 4124] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3a1ef2c00) [pid = 4124] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff39ca67400) [pid = 4124] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff3a0a19400) [pid = 4124] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff3a05d4400) [pid = 4124] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3a199b800) [pid = 4124] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3ae911400) [pid = 4124] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff397749c00) [pid = 4124] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff396c3ac00) [pid = 4124] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff398ba5400) [pid = 4124] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3adbc5800) [pid = 4124] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3a161f000) [pid = 4124] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff398659c00) [pid = 4124] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff398aca800) [pid = 4124] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff397755c00) [pid = 4124] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39643ec00) [pid = 4124] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff3961e4400) [pid = 4124] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3961e2800) [pid = 4124] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff398ac6c00) [pid = 4124] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3a075b800) [pid = 4124] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff398ba1800) [pid = 4124] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff39caf3400) [pid = 4124] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3a1b80c00) [pid = 4124] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3b70e4400) [pid = 4124] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3975bc800) [pid = 4124] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff3975bf000) [pid = 4124] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff398ba2000) [pid = 4124] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff39a632400) [pid = 4124] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:31:35 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff396d53c00) [pid = 4124] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:31:35 INFO - PROCESS | 4124 | 1461191495627 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 15:31:35 INFO - PROCESS | 4124 | 1461191495632 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 15:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:31:35 INFO - PROCESS | 4124 | 1461191495693 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:31:35 INFO - PROCESS | 4124 | 1461191495697 Marionette TRACE conn4 <- [1,138,null,{}] 15:31:35 INFO - PROCESS | 4124 | 1461191495754 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:35 INFO - PROCESS | 4124 | 1461191495968 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 15:31:36 INFO - PROCESS | 4124 | 1461191496095 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a152c000 == 13 [pid = 4124] [id = 42] 15:31:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff39a211000) [pid = 4124] [serial = 124] [outer = (nil)] 15:31:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff39caf3400) [pid = 4124] [serial = 125] [outer = 0x7ff39a211000] 15:31:36 INFO - PROCESS | 4124 | 1461191496172 Marionette DEBUG loaded listener.js 15:31:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3a05d4400) [pid = 4124] [serial = 126] [outer = 0x7ff39a211000] 15:31:36 INFO - PROCESS | 4124 | 1461191496890 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1276ms 15:31:36 INFO - PROCESS | 4124 | 1461191496948 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 15:31:36 INFO - PROCESS | 4124 | 1461191496950 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 15:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:31:36 INFO - PROCESS | 4124 | 1461191496972 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:31:36 INFO - PROCESS | 4124 | 1461191496977 Marionette TRACE conn4 <- [1,142,null,{}] 15:31:36 INFO - PROCESS | 4124 | 1461191496983 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:37 INFO - PROCESS | 4124 | 1461191497135 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 15:31:37 INFO - PROCESS | 4124 | 1461191497145 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad9bc000 == 14 [pid = 4124] [id = 43] 15:31:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff396d56c00) [pid = 4124] [serial = 127] [outer = (nil)] 15:31:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff3a2783400) [pid = 4124] [serial = 128] [outer = 0x7ff396d56c00] 15:31:37 INFO - PROCESS | 4124 | 1461191497213 Marionette DEBUG loaded listener.js 15:31:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff3a2e3f000) [pid = 4124] [serial = 129] [outer = 0x7ff396d56c00] 15:31:38 INFO - PROCESS | 4124 | 1461191498309 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1397ms 15:31:38 INFO - PROCESS | 4124 | 1461191498357 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 15:31:38 INFO - PROCESS | 4124 | 1461191498364 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 15:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:31:38 INFO - PROCESS | 4124 | 1461191498375 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:31:38 INFO - PROCESS | 4124 | 1461191498379 Marionette TRACE conn4 <- [1,146,null,{}] 15:31:38 INFO - PROCESS | 4124 | 1461191498390 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:38 INFO - PROCESS | 4124 | 1461191498631 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 15:31:38 INFO - PROCESS | 4124 | 1461191498821 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d21800 == 15 [pid = 4124] [id = 44] 15:31:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff398c35400) [pid = 4124] [serial = 130] [outer = (nil)] 15:31:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff39a214800) [pid = 4124] [serial = 131] [outer = 0x7ff398c35400] 15:31:38 INFO - PROCESS | 4124 | 1461191498935 Marionette DEBUG loaded listener.js 15:31:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39a25ac00) [pid = 4124] [serial = 132] [outer = 0x7ff398c35400] 15:31:39 INFO - PROCESS | 4124 | 1461191499849 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1546ms 15:31:39 INFO - PROCESS | 4124 | 1461191499922 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 15:31:39 INFO - PROCESS | 4124 | 1461191499931 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 15:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:31:39 INFO - PROCESS | 4124 | 1461191499942 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:31:39 INFO - PROCESS | 4124 | 1461191499946 Marionette TRACE conn4 <- [1,150,null,{}] 15:31:39 INFO - PROCESS | 4124 | 1461191499952 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:40 INFO - PROCESS | 4124 | 1461191500159 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 15:31:40 INFO - PROCESS | 4124 | 1461191500348 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979e4800 == 16 [pid = 4124] [id = 45] 15:31:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff396114000) [pid = 4124] [serial = 133] [outer = (nil)] 15:31:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff39611dc00) [pid = 4124] [serial = 134] [outer = 0x7ff396114000] 15:31:40 INFO - PROCESS | 4124 | 1461191500469 Marionette DEBUG loaded listener.js 15:31:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff396d59400) [pid = 4124] [serial = 135] [outer = 0x7ff396114000] 15:31:41 INFO - PROCESS | 4124 | 1461191501441 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:31:41 INFO - PROCESS | 4124 | 1461191501678 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1786ms 15:31:41 INFO - PROCESS | 4124 | 1461191501728 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 15:31:41 INFO - PROCESS | 4124 | 1461191501735 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 15:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:31:41 INFO - PROCESS | 4124 | 1461191501745 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:31:41 INFO - PROCESS | 4124 | 1461191501748 Marionette TRACE conn4 <- [1,154,null,{}] 15:31:41 INFO - PROCESS | 4124 | 1461191501758 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:42 INFO - PROCESS | 4124 | 1461191502143 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3b2e50c00) [pid = 4124] [serial = 85] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff3961dec00) [pid = 4124] [serial = 113] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3b29c3400) [pid = 4124] [serial = 83] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff39a25bc00) [pid = 4124] [serial = 47] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff3b051b000) [pid = 4124] [serial = 2] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3aeb59800) [pid = 4124] [serial = 82] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3a199c400) [pid = 4124] [serial = 40] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3a2c70c00) [pid = 4124] [serial = 43] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff3a3114c00) [pid = 4124] [serial = 44] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff3ac8e8c00) [pid = 4124] [serial = 46] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3996cd800) [pid = 4124] [serial = 31] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff3996a9000) [pid = 4124] [serial = 25] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 93 (0x7ff397926000) [pid = 4124] [serial = 22] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 92 (0x7ff3a1f97c00) [pid = 4124] [serial = 34] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 91 (0x7ff3a2e33c00) [pid = 4124] [serial = 35] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 90 (0x7ff3a1f0a400) [pid = 4124] [serial = 41] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 89 (0x7ff39a266400) [pid = 4124] [serial = 28] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 88 (0x7ff39d6c5400) [pid = 4124] [serial = 37] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 87 (0x7ff3a15f3c00) [pid = 4124] [serial = 32] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 86 (0x7ff398a79800) [pid = 4124] [serial = 23] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 85 (0x7ff398ba9400) [pid = 4124] [serial = 17] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 84 (0x7ff39fa5a000) [pid = 4124] [serial = 38] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 83 (0x7ff3a1ef3000) [pid = 4124] [serial = 53] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 82 (0x7ff3ac8eac00) [pid = 4124] [serial = 79] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 81 (0x7ff3a2e34000) [pid = 4124] [serial = 55] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 80 (0x7ff39a25c400) [pid = 4124] [serial = 61] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 79 (0x7ff398ba6800) [pid = 4124] [serial = 50] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 78 (0x7ff3a1629400) [pid = 4124] [serial = 52] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 77 (0x7ff398660c00) [pid = 4124] [serial = 49] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 76 (0x7ff3ac866400) [pid = 4124] [serial = 67] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 75 (0x7ff396d5d000) [pid = 4124] [serial = 88] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 74 (0x7ff3975c3c00) [pid = 4124] [serial = 96] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 73 (0x7ff3a1ef3400) [pid = 4124] [serial = 64] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 72 (0x7ff3a2628800) [pid = 4124] [serial = 65] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 71 (0x7ff39f5b8c00) [pid = 4124] [serial = 62] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 70 (0x7ff3aeb4d000) [pid = 4124] [serial = 59] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 69 (0x7ff396d61800) [pid = 4124] [serial = 89] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 68 (0x7ff3ae829c00) [pid = 4124] [serial = 58] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 67 (0x7ff3975c2c00) [pid = 4124] [serial = 98] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 66 (0x7ff3a0767c00) [pid = 4124] [serial = 12] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 65 (0x7ff3ad7a0000) [pid = 4124] [serial = 80] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 64 (0x7ff3a31ab800) [pid = 4124] [serial = 56] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 63 (0x7ff3a1620800) [pid = 4124] [serial = 9] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 62 (0x7ff3ad6d5400) [pid = 4124] [serial = 68] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 61 (0x7ff3b2f59800) [pid = 4124] [serial = 86] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 60 (0x7ff396448c00) [pid = 4124] [serial = 110] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 59 (0x7ff3a2c74400) [pid = 4124] [serial = 105] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 58 (0x7ff3adb16800) [pid = 4124] [serial = 107] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 57 (0x7ff3b2a22400) [pid = 4124] [serial = 74] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 56 (0x7ff3a118c400) [pid = 4124] [serial = 76] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 55 (0x7ff398ba3400) [pid = 4124] [serial = 16] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 54 (0x7ff3a1ee9c00) [pid = 4124] [serial = 102] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 53 (0x7ff3b0504c00) [pid = 4124] [serial = 70] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 52 (0x7ff3ba5d6c00) [pid = 4124] [serial = 92] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 51 (0x7ff398ac4800) [pid = 4124] [serial = 19] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 50 (0x7ff3a2624400) [pid = 4124] [serial = 77] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 49 (0x7ff39faf4c00) [pid = 4124] [serial = 104] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 48 (0x7ff3975be400) [pid = 4124] [serial = 95] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 47 (0x7ff3b70eac00) [pid = 4124] [serial = 91] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 46 (0x7ff3b0adec00) [pid = 4124] [serial = 71] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 45 (0x7ff39a637400) [pid = 4124] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 44 (0x7ff3b29bd800) [pid = 4124] [serial = 73] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 43 (0x7ff39faf7800) [pid = 4124] [serial = 101] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 42 (0x7ff398abe800) [pid = 4124] [serial = 99] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 41 (0x7ff39a032c00) [pid = 4124] [serial = 111] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | --DOMWINDOW == 40 (0x7ff3aecc9800) [pid = 4124] [serial = 108] [outer = (nil)] [url = about:blank] 15:31:42 INFO - PROCESS | 4124 | 1461191502306 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398411000 == 17 [pid = 4124] [id = 46] 15:31:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 41 (0x7ff396448400) [pid = 4124] [serial = 136] [outer = (nil)] 15:31:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 42 (0x7ff396d61800) [pid = 4124] [serial = 137] [outer = 0x7ff396448400] 15:31:42 INFO - PROCESS | 4124 | 1461191502387 Marionette DEBUG loaded listener.js 15:31:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 43 (0x7ff398a7b400) [pid = 4124] [serial = 138] [outer = 0x7ff396448400] 15:31:43 INFO - PROCESS | 4124 | 1461191503098 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1385ms 15:31:43 INFO - PROCESS | 4124 | 1461191503130 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 15:31:43 INFO - PROCESS | 4124 | 1461191503137 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 15:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:31:43 INFO - PROCESS | 4124 | 1461191503157 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:31:43 INFO - PROCESS | 4124 | 1461191503161 Marionette TRACE conn4 <- [1,158,null,{}] 15:31:43 INFO - PROCESS | 4124 | 1461191503167 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:43 INFO - PROCESS | 4124 | 1461191503315 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 15:31:43 INFO - PROCESS | 4124 | 1461191503333 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39d46c000 == 18 [pid = 4124] [id = 47] 15:31:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 44 (0x7ff398c2ec00) [pid = 4124] [serial = 139] [outer = (nil)] 15:31:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 45 (0x7ff39a216000) [pid = 4124] [serial = 140] [outer = 0x7ff398c2ec00] 15:31:43 INFO - PROCESS | 4124 | 1461191503399 Marionette DEBUG loaded listener.js 15:31:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 46 (0x7ff39a21e800) [pid = 4124] [serial = 141] [outer = 0x7ff398c2ec00] 15:31:44 INFO - PROCESS | 4124 | 1461191504390 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1285ms 15:31:44 INFO - PROCESS | 4124 | 1461191504438 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 15:31:44 INFO - PROCESS | 4124 | 1461191504441 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 15:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:31:44 INFO - PROCESS | 4124 | 1461191504448 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:31:44 INFO - PROCESS | 4124 | 1461191504455 Marionette TRACE conn4 <- [1,162,null,{}] 15:31:44 INFO - PROCESS | 4124 | 1461191504474 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:44 INFO - PROCESS | 4124 | 1461191504637 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 15:31:44 INFO - PROCESS | 4124 | 1461191504734 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0d22800 == 19 [pid = 4124] [id = 48] 15:31:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 47 (0x7ff3961da800) [pid = 4124] [serial = 142] [outer = (nil)] 15:31:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 48 (0x7ff398c2f400) [pid = 4124] [serial = 143] [outer = 0x7ff3961da800] 15:31:44 INFO - PROCESS | 4124 | 1461191504808 Marionette DEBUG loaded listener.js 15:31:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 49 (0x7ff39eb65000) [pid = 4124] [serial = 144] [outer = 0x7ff3961da800] 15:31:45 INFO - PROCESS | 4124 | 1461191505686 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1299ms 15:31:45 INFO - PROCESS | 4124 | 1461191505752 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 15:31:45 INFO - PROCESS | 4124 | 1461191505757 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 15:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:31:45 INFO - PROCESS | 4124 | 1461191505766 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:31:45 INFO - PROCESS | 4124 | 1461191505769 Marionette TRACE conn4 <- [1,166,null,{}] 15:31:45 INFO - PROCESS | 4124 | 1461191505776 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:45 INFO - PROCESS | 4124 | 1461191505970 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 15:31:46 INFO - PROCESS | 4124 | 1461191505995 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1892800 == 20 [pid = 4124] [id = 49] 15:31:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 50 (0x7ff3a0621000) [pid = 4124] [serial = 145] [outer = (nil)] 15:31:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 51 (0x7ff3a08f7400) [pid = 4124] [serial = 146] [outer = 0x7ff3a0621000] 15:31:46 INFO - PROCESS | 4124 | 1461191506069 Marionette DEBUG loaded listener.js 15:31:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 52 (0x7ff3a137a400) [pid = 4124] [serial = 147] [outer = 0x7ff3a0621000] 15:31:46 INFO - PROCESS | 4124 | --DOMWINDOW == 51 (0x7ff396443800) [pid = 4124] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:31:46 INFO - PROCESS | 4124 | --DOMWINDOW == 50 (0x7ff39a259000) [pid = 4124] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:31:46 INFO - PROCESS | 4124 | --DOMWINDOW == 49 (0x7ff3961dac00) [pid = 4124] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:31:46 INFO - PROCESS | 4124 | --DOMWINDOW == 48 (0x7ff39774cc00) [pid = 4124] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:31:46 INFO - PROCESS | 4124 | --DOMWINDOW == 47 (0x7ff39a211000) [pid = 4124] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:31:46 INFO - PROCESS | 4124 | 1461191506882 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1136ms 15:31:46 INFO - PROCESS | 4124 | 1461191506901 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 15:31:46 INFO - PROCESS | 4124 | 1461191506905 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 15:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:31:46 INFO - PROCESS | 4124 | 1461191506911 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:31:46 INFO - PROCESS | 4124 | 1461191506915 Marionette TRACE conn4 <- [1,170,null,{}] 15:31:46 INFO - PROCESS | 4124 | 1461191506921 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:47 INFO - PROCESS | 4124 | 1461191507056 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 15:31:47 INFO - PROCESS | 4124 | 1461191507073 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1eb4000 == 21 [pid = 4124] [id = 50] 15:31:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 48 (0x7ff396115800) [pid = 4124] [serial = 148] [outer = (nil)] 15:31:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 49 (0x7ff3a15f5c00) [pid = 4124] [serial = 149] [outer = 0x7ff396115800] 15:31:47 INFO - PROCESS | 4124 | 1461191507136 Marionette DEBUG loaded listener.js 15:31:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 50 (0x7ff3a162a400) [pid = 4124] [serial = 150] [outer = 0x7ff396115800] 15:31:47 INFO - PROCESS | 4124 | 1461191507979 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1087ms 15:31:48 INFO - PROCESS | 4124 | 1461191508000 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 15:31:48 INFO - PROCESS | 4124 | 1461191508004 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 15:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:31:48 INFO - PROCESS | 4124 | 1461191508010 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:31:48 INFO - PROCESS | 4124 | 1461191508013 Marionette TRACE conn4 <- [1,174,null,{}] 15:31:48 INFO - PROCESS | 4124 | 1461191508018 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:48 INFO - PROCESS | 4124 | 1461191508211 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 15:31:48 INFO - PROCESS | 4124 | 1461191508299 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c0f800 == 22 [pid = 4124] [id = 51] 15:31:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 51 (0x7ff396d53400) [pid = 4124] [serial = 151] [outer = (nil)] 15:31:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 52 (0x7ff3a1f9dc00) [pid = 4124] [serial = 152] [outer = 0x7ff396d53400] 15:31:48 INFO - PROCESS | 4124 | 1461191508376 Marionette DEBUG loaded listener.js 15:31:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 53 (0x7ff3a2e33000) [pid = 4124] [serial = 153] [outer = 0x7ff396d53400] 15:31:49 INFO - PROCESS | 4124 | 1461191509197 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1236ms 15:31:49 INFO - PROCESS | 4124 | 1461191509248 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 15:31:49 INFO - PROCESS | 4124 | 1461191509253 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 15:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:31:49 INFO - PROCESS | 4124 | 1461191509264 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:31:49 INFO - PROCESS | 4124 | 1461191509269 Marionette TRACE conn4 <- [1,178,null,{}] 15:31:49 INFO - PROCESS | 4124 | 1461191509278 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:49 INFO - PROCESS | 4124 | 1461191509461 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 15:31:49 INFO - PROCESS | 4124 | 1461191509588 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caa8800 == 23 [pid = 4124] [id = 52] 15:31:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 54 (0x7ff396d5a400) [pid = 4124] [serial = 154] [outer = (nil)] 15:31:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 55 (0x7ff397925000) [pid = 4124] [serial = 155] [outer = 0x7ff396d5a400] 15:31:49 INFO - PROCESS | 4124 | 1461191509668 Marionette DEBUG loaded listener.js 15:31:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 56 (0x7ff398ba0400) [pid = 4124] [serial = 156] [outer = 0x7ff396d5a400] 15:31:50 INFO - PROCESS | 4124 | 1461191510570 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1337ms 15:31:50 INFO - PROCESS | 4124 | 1461191510603 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 15:31:50 INFO - PROCESS | 4124 | 1461191510613 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 15:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:31:50 INFO - PROCESS | 4124 | 1461191510626 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:31:50 INFO - PROCESS | 4124 | 1461191510630 Marionette TRACE conn4 <- [1,182,null,{}] 15:31:50 INFO - PROCESS | 4124 | 1461191510638 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:50 INFO - PROCESS | 4124 | 1461191510870 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 15:31:51 INFO - PROCESS | 4124 | 1461191510995 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1ec0800 == 24 [pid = 4124] [id = 53] 15:31:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 57 (0x7ff39644ac00) [pid = 4124] [serial = 157] [outer = (nil)] 15:31:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 58 (0x7ff39caf2400) [pid = 4124] [serial = 158] [outer = 0x7ff39644ac00] 15:31:51 INFO - PROCESS | 4124 | 1461191511072 Marionette DEBUG loaded listener.js 15:31:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 59 (0x7ff39e5c0c00) [pid = 4124] [serial = 159] [outer = 0x7ff39644ac00] 15:31:52 INFO - PROCESS | 4124 | 1461191512002 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1434ms 15:31:52 INFO - PROCESS | 4124 | 1461191512060 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 15:31:52 INFO - PROCESS | 4124 | 1461191512064 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 15:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:31:52 INFO - PROCESS | 4124 | 1461191512072 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:31:52 INFO - PROCESS | 4124 | 1461191512078 Marionette TRACE conn4 <- [1,186,null,{}] 15:31:52 INFO - PROCESS | 4124 | 1461191512095 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:52 INFO - PROCESS | 4124 | 1461191512275 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 15:31:52 INFO - PROCESS | 4124 | 1461191512398 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0d22000 == 25 [pid = 4124] [id = 54] 15:31:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 60 (0x7ff39a210800) [pid = 4124] [serial = 160] [outer = (nil)] 15:31:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 61 (0x7ff3a1f0bc00) [pid = 4124] [serial = 161] [outer = 0x7ff39a210800] 15:31:52 INFO - PROCESS | 4124 | 1461191512477 Marionette DEBUG loaded listener.js 15:31:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 62 (0x7ff3a278bc00) [pid = 4124] [serial = 162] [outer = 0x7ff39a210800] 15:31:53 INFO - PROCESS | 4124 | 1461191513278 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1243ms 15:31:53 INFO - PROCESS | 4124 | 1461191513315 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 15:31:53 INFO - PROCESS | 4124 | 1461191513319 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 15:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:31:53 INFO - PROCESS | 4124 | 1461191513326 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:31:53 INFO - PROCESS | 4124 | 1461191513329 Marionette TRACE conn4 <- [1,190,null,{}] 15:31:53 INFO - PROCESS | 4124 | 1461191513335 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:53 INFO - PROCESS | 4124 | 1461191513503 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 15:31:53 INFO - PROCESS | 4124 | 1461191513602 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0d02800 == 26 [pid = 4124] [id = 55] 15:31:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 63 (0x7ff39644c400) [pid = 4124] [serial = 163] [outer = (nil)] 15:31:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 64 (0x7ff3a0ee6400) [pid = 4124] [serial = 164] [outer = 0x7ff39644c400] 15:31:53 INFO - PROCESS | 4124 | 1461191513677 Marionette DEBUG loaded listener.js 15:31:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 65 (0x7ff3a2e34000) [pid = 4124] [serial = 165] [outer = 0x7ff39644c400] 15:31:54 INFO - PROCESS | 4124 | 1461191514684 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1391ms 15:31:54 INFO - PROCESS | 4124 | 1461191514719 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 15:31:54 INFO - PROCESS | 4124 | 1461191514726 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 15:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:31:54 INFO - PROCESS | 4124 | 1461191514734 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:31:54 INFO - PROCESS | 4124 | 1461191514740 Marionette TRACE conn4 <- [1,194,null,{}] 15:31:54 INFO - PROCESS | 4124 | 1461191514747 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:54 INFO - PROCESS | 4124 | 1461191514905 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 15:31:55 INFO - PROCESS | 4124 | 1461191515038 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a45e000 == 27 [pid = 4124] [id = 56] 15:31:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 66 (0x7ff398660c00) [pid = 4124] [serial = 166] [outer = (nil)] 15:31:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 67 (0x7ff398ba1800) [pid = 4124] [serial = 167] [outer = 0x7ff398660c00] 15:31:55 INFO - PROCESS | 4124 | 1461191515109 Marionette DEBUG loaded listener.js 15:31:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 68 (0x7ff39a21ac00) [pid = 4124] [serial = 168] [outer = 0x7ff398660c00] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 67 (0x7ff3a2783400) [pid = 4124] [serial = 128] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 66 (0x7ff39a21c000) [pid = 4124] [serial = 119] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 65 (0x7ff3a052fc00) [pid = 4124] [serial = 122] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 64 (0x7ff3a1996800) [pid = 4124] [serial = 123] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 63 (0x7ff396441400) [pid = 4124] [serial = 114] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 62 (0x7ff39865c400) [pid = 4124] [serial = 116] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 61 (0x7ff398ac9000) [pid = 4124] [serial = 117] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 60 (0x7ff39caf3400) [pid = 4124] [serial = 125] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 59 (0x7ff39ca74c00) [pid = 4124] [serial = 120] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | --DOMWINDOW == 58 (0x7ff3a05d4400) [pid = 4124] [serial = 126] [outer = (nil)] [url = about:blank] 15:31:55 INFO - PROCESS | 4124 | 1461191515897 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1181ms 15:31:55 INFO - PROCESS | 4124 | 1461191515933 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 15:31:55 INFO - PROCESS | 4124 | 1461191515942 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 15:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:31:55 INFO - PROCESS | 4124 | 1461191515955 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:31:55 INFO - PROCESS | 4124 | 1461191515959 Marionette TRACE conn4 <- [1,198,null,{}] 15:31:55 INFO - PROCESS | 4124 | 1461191515966 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:56 INFO - PROCESS | 4124 | 1461191516125 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 15:31:56 INFO - PROCESS | 4124 | 1461191516136 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a152d000 == 28 [pid = 4124] [id = 57] 15:31:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 59 (0x7ff39a21d400) [pid = 4124] [serial = 169] [outer = (nil)] 15:31:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 60 (0x7ff39d6cec00) [pid = 4124] [serial = 170] [outer = 0x7ff39a21d400] 15:31:56 INFO - PROCESS | 4124 | 1461191516203 Marionette DEBUG loaded listener.js 15:31:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 61 (0x7ff39f5b3400) [pid = 4124] [serial = 171] [outer = 0x7ff39a21d400] 15:31:56 INFO - PROCESS | 4124 | 1461191516986 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 15:31:57 INFO - PROCESS | 4124 | 1461191517042 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 15:31:57 INFO - PROCESS | 4124 | 1461191517045 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 15:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:31:57 INFO - PROCESS | 4124 | 1461191517054 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:31:57 INFO - PROCESS | 4124 | 1461191517061 Marionette TRACE conn4 <- [1,202,null,{}] 15:31:57 INFO - PROCESS | 4124 | 1461191517079 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:57 INFO - PROCESS | 4124 | 1461191517248 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 15:31:57 INFO - PROCESS | 4124 | 1461191517343 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c1f800 == 29 [pid = 4124] [id = 58] 15:31:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 62 (0x7ff39caf6000) [pid = 4124] [serial = 172] [outer = (nil)] 15:31:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 63 (0x7ff3a1996800) [pid = 4124] [serial = 173] [outer = 0x7ff39caf6000] 15:31:57 INFO - PROCESS | 4124 | 1461191517423 Marionette DEBUG loaded listener.js 15:31:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 64 (0x7ff3a278c000) [pid = 4124] [serial = 174] [outer = 0x7ff39caf6000] 15:31:58 INFO - PROCESS | 4124 | 1461191518434 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1389ms 15:31:58 INFO - PROCESS | 4124 | 1461191518448 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 15:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:31:58 INFO - PROCESS | 4124 | 1461191518463 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 15:31:58 INFO - PROCESS | 4124 | 1461191518471 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:31:58 INFO - PROCESS | 4124 | 1461191518474 Marionette TRACE conn4 <- [1,206,null,{}] 15:31:58 INFO - PROCESS | 4124 | 1461191518479 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:58 INFO - PROCESS | 4124 | 1461191518654 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 15:31:58 INFO - PROCESS | 4124 | 1461191518717 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:31:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77e9000 == 30 [pid = 4124] [id = 59] 15:31:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 65 (0x7ff39e508800) [pid = 4124] [serial = 175] [outer = (nil)] 15:31:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 66 (0x7ff3a3113c00) [pid = 4124] [serial = 176] [outer = 0x7ff39e508800] 15:31:58 INFO - PROCESS | 4124 | 1461191518823 Marionette DEBUG loaded listener.js 15:31:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 67 (0x7ff3a31ab800) [pid = 4124] [serial = 177] [outer = 0x7ff39e508800] 15:31:59 INFO - PROCESS | 4124 | --DOMWINDOW == 66 (0x7ff3a0621000) [pid = 4124] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:31:59 INFO - PROCESS | 4124 | --DOMWINDOW == 65 (0x7ff398c2ec00) [pid = 4124] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:31:59 INFO - PROCESS | 4124 | --DOMWINDOW == 64 (0x7ff396115800) [pid = 4124] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:31:59 INFO - PROCESS | 4124 | --DOMWINDOW == 63 (0x7ff396448400) [pid = 4124] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:31:59 INFO - PROCESS | 4124 | --DOMWINDOW == 62 (0x7ff3961da800) [pid = 4124] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:31:59 INFO - PROCESS | 4124 | 1461191519672 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1234ms 15:31:59 INFO - PROCESS | 4124 | 1461191519706 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 15:31:59 INFO - PROCESS | 4124 | 1461191519712 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 15:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:31:59 INFO - PROCESS | 4124 | 1461191519723 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:31:59 INFO - PROCESS | 4124 | 1461191519727 Marionette TRACE conn4 <- [1,210,null,{}] 15:31:59 INFO - PROCESS | 4124 | 1461191519738 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:31:59 INFO - PROCESS | 4124 | 1461191519946 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 15:32:00 INFO - PROCESS | 4124 | 1461191520006 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad4fa800 == 31 [pid = 4124] [id = 60] 15:32:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 63 (0x7ff396115800) [pid = 4124] [serial = 178] [outer = (nil)] 15:32:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 64 (0x7ff39a217800) [pid = 4124] [serial = 179] [outer = 0x7ff396115800] 15:32:00 INFO - PROCESS | 4124 | 1461191520074 Marionette DEBUG loaded listener.js 15:32:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 65 (0x7ff3a77a9400) [pid = 4124] [serial = 180] [outer = 0x7ff396115800] 15:32:00 INFO - PROCESS | 4124 | 1461191520889 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1194ms 15:32:00 INFO - PROCESS | 4124 | 1461191520916 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 15:32:00 INFO - PROCESS | 4124 | 1461191520919 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 15:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:32:00 INFO - PROCESS | 4124 | 1461191520927 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:32:00 INFO - PROCESS | 4124 | 1461191520930 Marionette TRACE conn4 <- [1,214,null,{}] 15:32:00 INFO - PROCESS | 4124 | 1461191520937 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:01 INFO - PROCESS | 4124 | 1461191521125 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 15:32:01 INFO - PROCESS | 4124 | 1461191521136 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae561000 == 32 [pid = 4124] [id = 61] 15:32:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 66 (0x7ff3ad47e400) [pid = 4124] [serial = 181] [outer = (nil)] 15:32:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 67 (0x7ff3ad9ed000) [pid = 4124] [serial = 182] [outer = 0x7ff3ad47e400] 15:32:01 INFO - PROCESS | 4124 | 1461191521208 Marionette DEBUG loaded listener.js 15:32:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 68 (0x7ff3adb43c00) [pid = 4124] [serial = 183] [outer = 0x7ff3ad47e400] 15:32:02 INFO - PROCESS | 4124 | 1461191522232 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1336ms 15:32:02 INFO - PROCESS | 4124 | 1461191522282 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 15:32:02 INFO - PROCESS | 4124 | 1461191522293 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 15:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:32:02 INFO - PROCESS | 4124 | 1461191522312 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:32:02 INFO - PROCESS | 4124 | 1461191522323 Marionette TRACE conn4 <- [1,218,null,{}] 15:32:02 INFO - PROCESS | 4124 | 1461191522357 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:02 INFO - PROCESS | 4124 | 1461191522617 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 15:32:02 INFO - PROCESS | 4124 | 1461191522791 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08e0800 == 33 [pid = 4124] [id = 62] 15:32:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 69 (0x7ff39774d400) [pid = 4124] [serial = 184] [outer = (nil)] 15:32:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 70 (0x7ff39865b400) [pid = 4124] [serial = 185] [outer = 0x7ff39774d400] 15:32:02 INFO - PROCESS | 4124 | 1461191522874 Marionette DEBUG loaded listener.js 15:32:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 71 (0x7ff39a21a800) [pid = 4124] [serial = 186] [outer = 0x7ff39774d400] 15:32:03 INFO - PROCESS | 4124 | 1461191523846 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1605ms 15:32:03 INFO - PROCESS | 4124 | 1461191523917 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 15:32:03 INFO - PROCESS | 4124 | 1461191523932 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 15:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:32:03 INFO - PROCESS | 4124 | 1461191523953 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:32:03 INFO - PROCESS | 4124 | 1461191523962 Marionette TRACE conn4 <- [1,222,null,{}] 15:32:04 INFO - PROCESS | 4124 | 1461191524024 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:04 INFO - PROCESS | 4124 | 1461191524219 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 15:32:04 INFO - PROCESS | 4124 | 1461191524399 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77d3000 == 34 [pid = 4124] [id = 63] 15:32:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 72 (0x7ff39e510400) [pid = 4124] [serial = 187] [outer = (nil)] 15:32:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 73 (0x7ff3a0620c00) [pid = 4124] [serial = 188] [outer = 0x7ff39e510400] 15:32:04 INFO - PROCESS | 4124 | 1461191524489 Marionette DEBUG loaded listener.js 15:32:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 74 (0x7ff3a1b80c00) [pid = 4124] [serial = 189] [outer = 0x7ff39e510400] 15:32:05 INFO - PROCESS | 4124 | 1461191525290 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1399ms 15:32:05 INFO - PROCESS | 4124 | 1461191525349 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 15:32:05 INFO - PROCESS | 4124 | 1461191525354 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 15:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:32:05 INFO - PROCESS | 4124 | 1461191525362 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:32:05 INFO - PROCESS | 4124 | 1461191525368 Marionette TRACE conn4 <- [1,226,null,{}] 15:32:05 INFO - PROCESS | 4124 | 1461191525384 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:05 INFO - PROCESS | 4124 | 1461191525598 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 15:32:05 INFO - PROCESS | 4124 | 1461191525749 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b051a800 == 35 [pid = 4124] [id = 64] 15:32:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 75 (0x7ff3a2dcb800) [pid = 4124] [serial = 190] [outer = (nil)] 15:32:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 76 (0x7ff3ac8ebc00) [pid = 4124] [serial = 191] [outer = 0x7ff3a2dcb800] 15:32:05 INFO - PROCESS | 4124 | 1461191525841 Marionette DEBUG loaded listener.js 15:32:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 77 (0x7ff3ad7a1400) [pid = 4124] [serial = 192] [outer = 0x7ff3a2dcb800] 15:32:06 INFO - PROCESS | 4124 | 1461191526655 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1344ms 15:32:06 INFO - PROCESS | 4124 | 1461191526722 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 15:32:06 INFO - PROCESS | 4124 | 1461191526728 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 15:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:32:06 INFO - PROCESS | 4124 | 1461191526737 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:32:06 INFO - PROCESS | 4124 | 1461191526739 Marionette TRACE conn4 <- [1,230,null,{}] 15:32:06 INFO - PROCESS | 4124 | 1461191526746 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:06 INFO - PROCESS | 4124 | 1461191526928 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 15:32:07 INFO - PROCESS | 4124 | 1461191527058 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2321000 == 36 [pid = 4124] [id = 65] 15:32:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 78 (0x7ff3a310c400) [pid = 4124] [serial = 193] [outer = (nil)] 15:32:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 79 (0x7ff3adbd3800) [pid = 4124] [serial = 194] [outer = 0x7ff3a310c400] 15:32:07 INFO - PROCESS | 4124 | 1461191527139 Marionette DEBUG loaded listener.js 15:32:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff3ae91d800) [pid = 4124] [serial = 195] [outer = 0x7ff3a310c400] 15:32:08 INFO - PROCESS | 4124 | 1461191528049 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1381ms 15:32:08 INFO - PROCESS | 4124 | 1461191528118 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 15:32:08 INFO - PROCESS | 4124 | 1461191528122 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 15:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:32:08 INFO - PROCESS | 4124 | 1461191528129 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:32:08 INFO - PROCESS | 4124 | 1461191528134 Marionette TRACE conn4 <- [1,234,null,{}] 15:32:08 INFO - PROCESS | 4124 | 1461191528140 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:08 INFO - PROCESS | 4124 | 1461191528308 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 15:32:08 INFO - PROCESS | 4124 | 1461191528440 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2ad1000 == 37 [pid = 4124] [id = 66] 15:32:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff3ad9f0c00) [pid = 4124] [serial = 196] [outer = (nil)] 15:32:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff3aeb4e400) [pid = 4124] [serial = 197] [outer = 0x7ff3ad9f0c00] 15:32:08 INFO - PROCESS | 4124 | 1461191528530 Marionette DEBUG loaded listener.js 15:32:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff3aeccd800) [pid = 4124] [serial = 198] [outer = 0x7ff3ad9f0c00] 15:32:09 INFO - PROCESS | 4124 | 1461191529382 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1286ms 15:32:09 INFO - PROCESS | 4124 | 1461191529416 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 15:32:09 INFO - PROCESS | 4124 | 1461191529421 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 15:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:32:09 INFO - PROCESS | 4124 | 1461191529429 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:32:09 INFO - PROCESS | 4124 | 1461191529434 Marionette TRACE conn4 <- [1,238,null,{}] 15:32:09 INFO - PROCESS | 4124 | 1461191529441 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:09 INFO - PROCESS | 4124 | 1461191529644 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 15:32:09 INFO - PROCESS | 4124 | 1461191529938 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39cab5000 == 38 [pid = 4124] [id = 67] 15:32:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff396441400) [pid = 4124] [serial = 199] [outer = (nil)] 15:32:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff39644a800) [pid = 4124] [serial = 200] [outer = 0x7ff396441400] 15:32:10 INFO - PROCESS | 4124 | 1461191530074 Marionette DEBUG loaded listener.js 15:32:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 86 (0x7ff3975c6400) [pid = 4124] [serial = 201] [outer = 0x7ff396441400] 15:32:11 INFO - PROCESS | 4124 | 1461191531011 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1637ms 15:32:11 INFO - PROCESS | 4124 | 1461191531067 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 15:32:11 INFO - PROCESS | 4124 | 1461191531074 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 15:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:32:11 INFO - PROCESS | 4124 | 1461191531084 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:32:11 INFO - PROCESS | 4124 | 1461191531088 Marionette TRACE conn4 <- [1,242,null,{}] 15:32:11 INFO - PROCESS | 4124 | 1461191531097 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:11 INFO - PROCESS | 4124 | 1461191531317 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 15:32:11 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1457000 == 37 [pid = 4124] [id = 38] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 85 (0x7ff39a214800) [pid = 4124] [serial = 131] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 84 (0x7ff39611dc00) [pid = 4124] [serial = 134] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 83 (0x7ff3a1f9dc00) [pid = 4124] [serial = 152] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 82 (0x7ff3a08f7400) [pid = 4124] [serial = 146] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 81 (0x7ff39a216000) [pid = 4124] [serial = 140] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 80 (0x7ff39a21e800) [pid = 4124] [serial = 141] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 79 (0x7ff3a15f5c00) [pid = 4124] [serial = 149] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 78 (0x7ff396d61800) [pid = 4124] [serial = 137] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 77 (0x7ff398a7b400) [pid = 4124] [serial = 138] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 76 (0x7ff3a162a400) [pid = 4124] [serial = 150] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 75 (0x7ff398c2f400) [pid = 4124] [serial = 143] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 74 (0x7ff3a137a400) [pid = 4124] [serial = 147] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | --DOMWINDOW == 73 (0x7ff39eb65000) [pid = 4124] [serial = 144] [outer = (nil)] [url = about:blank] 15:32:11 INFO - PROCESS | 4124 | 1461191531510 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39e56f000 == 38 [pid = 4124] [id = 68] 15:32:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 74 (0x7ff39a214800) [pid = 4124] [serial = 202] [outer = (nil)] 15:32:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 75 (0x7ff39a263400) [pid = 4124] [serial = 203] [outer = 0x7ff39a214800] 15:32:11 INFO - PROCESS | 4124 | 1461191531589 Marionette DEBUG loaded listener.js 15:32:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 76 (0x7ff39d4a1400) [pid = 4124] [serial = 204] [outer = 0x7ff39a214800] 15:32:12 INFO - PROCESS | 4124 | 1461191532305 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1236ms 15:32:12 INFO - PROCESS | 4124 | 1461191532323 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 15:32:12 INFO - PROCESS | 4124 | 1461191532330 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 15:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:32:12 INFO - PROCESS | 4124 | 1461191532347 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:32:12 INFO - PROCESS | 4124 | 1461191532351 Marionette TRACE conn4 <- [1,246,null,{}] 15:32:12 INFO - PROCESS | 4124 | 1461191532357 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:12 INFO - PROCESS | 4124 | 1461191532508 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 15:32:12 INFO - PROCESS | 4124 | 1461191532526 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1eb7000 == 39 [pid = 4124] [id = 69] 15:32:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 77 (0x7ff39faefc00) [pid = 4124] [serial = 205] [outer = (nil)] 15:32:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 78 (0x7ff3a08f7400) [pid = 4124] [serial = 206] [outer = 0x7ff39faefc00] 15:32:12 INFO - PROCESS | 4124 | 1461191532593 Marionette DEBUG loaded listener.js 15:32:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 79 (0x7ff3a1b80000) [pid = 4124] [serial = 207] [outer = 0x7ff39faefc00] 15:32:13 INFO - PROCESS | 4124 | 1461191533389 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1094ms 15:32:13 INFO - PROCESS | 4124 | 1461191533439 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 15:32:13 INFO - PROCESS | 4124 | 1461191533443 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 15:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:32:13 INFO - PROCESS | 4124 | 1461191533452 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:32:13 INFO - PROCESS | 4124 | 1461191533462 Marionette TRACE conn4 <- [1,250,null,{}] 15:32:13 INFO - PROCESS | 4124 | 1461191533481 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:13 INFO - PROCESS | 4124 | 1461191533660 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 15:32:13 INFO - PROCESS | 4124 | 1461191533671 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a770c000 == 40 [pid = 4124] [id = 70] 15:32:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff3961da000) [pid = 4124] [serial = 208] [outer = (nil)] 15:32:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff3a77b8c00) [pid = 4124] [serial = 209] [outer = 0x7ff3961da000] 15:32:13 INFO - PROCESS | 4124 | 1461191533737 Marionette DEBUG loaded listener.js 15:32:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff3ad6cc800) [pid = 4124] [serial = 210] [outer = 0x7ff3961da000] 15:32:14 INFO - PROCESS | 4124 | 1461191534702 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1295ms 15:32:14 INFO - PROCESS | 4124 | 1461191534746 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 15:32:14 INFO - PROCESS | 4124 | 1461191534751 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 15:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:32:14 INFO - PROCESS | 4124 | 1461191534763 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:32:14 INFO - PROCESS | 4124 | 1461191534766 Marionette TRACE conn4 <- [1,254,null,{}] 15:32:14 INFO - PROCESS | 4124 | 1461191534770 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:14 INFO - PROCESS | 4124 | 1461191534941 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 15:32:14 INFO - PROCESS | 4124 | 1461191534969 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae55c000 == 41 [pid = 4124] [id = 71] 15:32:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff39e5c0400) [pid = 4124] [serial = 211] [outer = (nil)] 15:32:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff3adb4a400) [pid = 4124] [serial = 212] [outer = 0x7ff39e5c0400] 15:32:15 INFO - PROCESS | 4124 | 1461191535034 Marionette DEBUG loaded listener.js 15:32:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff3b0589000) [pid = 4124] [serial = 213] [outer = 0x7ff39e5c0400] 15:32:15 INFO - PROCESS | 4124 | 1461191535822 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1132ms 15:32:15 INFO - PROCESS | 4124 | 1461191535897 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 15:32:15 INFO - PROCESS | 4124 | 1461191535900 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 15:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:32:15 INFO - PROCESS | 4124 | 1461191535906 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:32:15 INFO - PROCESS | 4124 | 1461191535909 Marionette TRACE conn4 <- [1,258,null,{}] 15:32:15 INFO - PROCESS | 4124 | 1461191535915 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:16 INFO - PROCESS | 4124 | 1461191536171 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 84 (0x7ff39644c400) [pid = 4124] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 83 (0x7ff39caf6000) [pid = 4124] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 82 (0x7ff398660c00) [pid = 4124] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 81 (0x7ff396115800) [pid = 4124] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 80 (0x7ff39a21d400) [pid = 4124] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 79 (0x7ff39e508800) [pid = 4124] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:32:16 INFO - PROCESS | 4124 | --DOMWINDOW == 78 (0x7ff396114000) [pid = 4124] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:32:16 INFO - PROCESS | 4124 | 1461191536245 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39840d800 == 42 [pid = 4124] [id = 72] 15:32:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 79 (0x7ff39a032800) [pid = 4124] [serial = 214] [outer = (nil)] 15:32:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff3a2a7e800) [pid = 4124] [serial = 215] [outer = 0x7ff39a032800] 15:32:16 INFO - PROCESS | 4124 | 1461191536329 Marionette DEBUG loaded listener.js 15:32:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff3b29ba800) [pid = 4124] [serial = 216] [outer = 0x7ff39a032800] 15:32:17 INFO - PROCESS | 4124 | 1461191537026 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1180ms 15:32:17 INFO - PROCESS | 4124 | 1461191537087 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 15:32:17 INFO - PROCESS | 4124 | 1461191537089 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 15:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:32:17 INFO - PROCESS | 4124 | 1461191537096 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:32:17 INFO - PROCESS | 4124 | 1461191537099 Marionette TRACE conn4 <- [1,262,null,{}] 15:32:17 INFO - PROCESS | 4124 | 1461191537104 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:17 INFO - PROCESS | 4124 | 1461191537250 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 15:32:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff3b2b81c00) [pid = 4124] [serial = 217] [outer = 0x7ff398ac3400] 15:32:17 INFO - PROCESS | 4124 | 1461191537299 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b4b80800 == 43 [pid = 4124] [id = 73] 15:32:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff3b2da9000) [pid = 4124] [serial = 218] [outer = (nil)] 15:32:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff3b2daec00) [pid = 4124] [serial = 219] [outer = 0x7ff3b2da9000] 15:32:17 INFO - PROCESS | 4124 | 1461191537369 Marionette DEBUG loaded listener.js 15:32:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff3b2e4a400) [pid = 4124] [serial = 220] [outer = 0x7ff3b2da9000] 15:32:18 INFO - PROCESS | 4124 | 1461191538267 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1191ms 15:32:18 INFO - PROCESS | 4124 | 1461191538289 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 15:32:18 INFO - PROCESS | 4124 | 1461191538297 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 15:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:32:18 INFO - PROCESS | 4124 | 1461191538311 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:32:18 INFO - PROCESS | 4124 | 1461191538318 Marionette TRACE conn4 <- [1,266,null,{}] 15:32:18 INFO - PROCESS | 4124 | 1461191538328 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:18 INFO - PROCESS | 4124 | 1461191538542 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 15:32:18 INFO - PROCESS | 4124 | 1461191538678 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0bad000 == 44 [pid = 4124] [id = 74] 15:32:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 86 (0x7ff39611fc00) [pid = 4124] [serial = 221] [outer = (nil)] 15:32:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 87 (0x7ff39774cc00) [pid = 4124] [serial = 222] [outer = 0x7ff39611fc00] 15:32:18 INFO - PROCESS | 4124 | 1461191538755 Marionette DEBUG loaded listener.js 15:32:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 88 (0x7ff3996cdc00) [pid = 4124] [serial = 223] [outer = 0x7ff39611fc00] 15:32:19 INFO - PROCESS | 4124 | 1461191539688 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 15:32:19 INFO - PROCESS | 4124 | 1461191539751 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 15:32:19 INFO - PROCESS | 4124 | 1461191539760 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 15:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:32:19 INFO - PROCESS | 4124 | 1461191539771 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:32:19 INFO - PROCESS | 4124 | 1461191539775 Marionette TRACE conn4 <- [1,270,null,{}] 15:32:19 INFO - PROCESS | 4124 | 1461191539781 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:19 INFO - PROCESS | 4124 | 1461191539958 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 15:32:20 INFO - PROCESS | 4124 | 1461191540091 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7ce800 == 45 [pid = 4124] [id = 75] 15:32:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 89 (0x7ff39644d400) [pid = 4124] [serial = 224] [outer = (nil)] 15:32:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 90 (0x7ff3a08f6800) [pid = 4124] [serial = 225] [outer = 0x7ff39644d400] 15:32:20 INFO - PROCESS | 4124 | 1461191540170 Marionette DEBUG loaded listener.js 15:32:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 91 (0x7ff3a1f92c00) [pid = 4124] [serial = 226] [outer = 0x7ff39644d400] 15:32:21 INFO - PROCESS | 4124 | 1461191541077 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1331ms 15:32:21 INFO - PROCESS | 4124 | 1461191541102 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 15:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:32:21 INFO - PROCESS | 4124 | 1461191541106 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 15:32:21 INFO - PROCESS | 4124 | 1461191541113 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:32:21 INFO - PROCESS | 4124 | 1461191541119 Marionette TRACE conn4 <- [1,274,null,{}] 15:32:21 INFO - PROCESS | 4124 | 1461191541136 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:21 INFO - PROCESS | 4124 | 1461191541367 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 15:32:21 INFO - PROCESS | 4124 | 1461191541383 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f2c800 == 46 [pid = 4124] [id = 76] 15:32:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 92 (0x7ff3a161f400) [pid = 4124] [serial = 227] [outer = (nil)] 15:32:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff3aeb50800) [pid = 4124] [serial = 228] [outer = 0x7ff3a161f400] 15:32:21 INFO - PROCESS | 4124 | 1461191541502 Marionette DEBUG loaded listener.js 15:32:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff3b23c0000) [pid = 4124] [serial = 229] [outer = 0x7ff3a161f400] 15:32:22 INFO - PROCESS | 4124 | 1461191542525 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1438ms 15:32:22 INFO - PROCESS | 4124 | 1461191542551 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 15:32:22 INFO - PROCESS | 4124 | 1461191542555 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 15:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:32:22 INFO - PROCESS | 4124 | 1461191542563 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:32:22 INFO - PROCESS | 4124 | 1461191542566 Marionette TRACE conn4 <- [1,278,null,{}] 15:32:22 INFO - PROCESS | 4124 | 1461191542572 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:22 INFO - PROCESS | 4124 | 1461191542730 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 15:32:22 INFO - PROCESS | 4124 | 1461191542871 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e0c000 == 47 [pid = 4124] [id = 77] 15:32:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff3a1f0f000) [pid = 4124] [serial = 230] [outer = (nil)] 15:32:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff3b2da2000) [pid = 4124] [serial = 231] [outer = 0x7ff3a1f0f000] 15:32:22 INFO - PROCESS | 4124 | 1461191542948 Marionette DEBUG loaded listener.js 15:32:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3b2f0b000) [pid = 4124] [serial = 232] [outer = 0x7ff3a1f0f000] 15:32:23 INFO - PROCESS | 4124 | 1461191543759 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1228ms 15:32:23 INFO - PROCESS | 4124 | 1461191543793 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 15:32:23 INFO - PROCESS | 4124 | 1461191543797 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 15:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:32:23 INFO - PROCESS | 4124 | 1461191543803 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:32:23 INFO - PROCESS | 4124 | 1461191543806 Marionette TRACE conn4 <- [1,282,null,{}] 15:32:23 INFO - PROCESS | 4124 | 1461191543812 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:23 INFO - PROCESS | 4124 | 1461191543967 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 15:32:24 INFO - PROCESS | 4124 | 1461191544108 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a017800 == 48 [pid = 4124] [id = 78] 15:32:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff3961e3400) [pid = 4124] [serial = 233] [outer = (nil)] 15:32:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff39865c400) [pid = 4124] [serial = 234] [outer = 0x7ff3961e3400] 15:32:24 INFO - PROCESS | 4124 | 1461191544182 Marionette DEBUG loaded listener.js 15:32:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff3a6a5d800) [pid = 4124] [serial = 235] [outer = 0x7ff3961e3400] 15:32:25 INFO - PROCESS | 4124 | 1461191545177 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1430ms 15:32:25 INFO - PROCESS | 4124 | 1461191545234 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 15:32:25 INFO - PROCESS | 4124 | 1461191545240 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 15:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:32:25 INFO - PROCESS | 4124 | 1461191545250 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:32:25 INFO - PROCESS | 4124 | 1461191545254 Marionette TRACE conn4 <- [1,286,null,{}] 15:32:25 INFO - PROCESS | 4124 | 1461191545263 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:25 INFO - PROCESS | 4124 | 1461191545428 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 15:32:25 INFO - PROCESS | 4124 | 1461191545601 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a023000 == 49 [pid = 4124] [id = 79] 15:32:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff398ba4c00) [pid = 4124] [serial = 236] [outer = (nil)] 15:32:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff39a4e1000) [pid = 4124] [serial = 237] [outer = 0x7ff398ba4c00] 15:32:25 INFO - PROCESS | 4124 | 1461191545732 Marionette DEBUG loaded listener.js 15:32:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39a4e6400) [pid = 4124] [serial = 238] [outer = 0x7ff398ba4c00] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39840d800 == 48 [pid = 4124] [id = 72] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff3a1f0bc00) [pid = 4124] [serial = 161] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff39caf2400) [pid = 4124] [serial = 158] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff397925000) [pid = 4124] [serial = 155] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3ad9ed000) [pid = 4124] [serial = 182] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae55c000 == 47 [pid = 4124] [id = 71] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a770c000 == 46 [pid = 4124] [id = 70] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1eb7000 == 45 [pid = 4124] [id = 69] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39e56f000 == 44 [pid = 4124] [id = 68] 15:32:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39cab5000 == 43 [pid = 4124] [id = 67] 15:32:26 INFO - PROCESS | 4124 | 1461191546611 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3a2e34000) [pid = 4124] [serial = 165] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff3a1996800) [pid = 4124] [serial = 173] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff39a21ac00) [pid = 4124] [serial = 168] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3a278c000) [pid = 4124] [serial = 174] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff39a217800) [pid = 4124] [serial = 179] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 93 (0x7ff39d6cec00) [pid = 4124] [serial = 170] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 92 (0x7ff398ba1800) [pid = 4124] [serial = 167] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 91 (0x7ff3a31ab800) [pid = 4124] [serial = 177] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 90 (0x7ff3a3113c00) [pid = 4124] [serial = 176] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 89 (0x7ff396d59400) [pid = 4124] [serial = 135] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 88 (0x7ff39f5b3400) [pid = 4124] [serial = 171] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 87 (0x7ff3a0ee6400) [pid = 4124] [serial = 164] [outer = (nil)] [url = about:blank] 15:32:26 INFO - PROCESS | 4124 | --DOMWINDOW == 86 (0x7ff3a77a9400) [pid = 4124] [serial = 180] [outer = (nil)] [url = about:blank] 15:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1434ms 15:32:26 INFO - PROCESS | 4124 | 1461191546685 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 15:32:26 INFO - PROCESS | 4124 | 1461191546694 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 15:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:32:26 INFO - PROCESS | 4124 | 1461191546705 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:32:26 INFO - PROCESS | 4124 | 1461191546708 Marionette TRACE conn4 <- [1,290,null,{}] 15:32:26 INFO - PROCESS | 4124 | 1461191546715 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:26 INFO - PROCESS | 4124 | 1461191546892 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 15:32:26 INFO - PROCESS | 4124 | 1461191546991 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a115c000 == 44 [pid = 4124] [id = 80] 15:32:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 87 (0x7ff397925000) [pid = 4124] [serial = 239] [outer = (nil)] 15:32:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 88 (0x7ff39d6cec00) [pid = 4124] [serial = 240] [outer = 0x7ff397925000] 15:32:27 INFO - PROCESS | 4124 | 1461191547057 Marionette DEBUG loaded listener.js 15:32:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 89 (0x7ff3a052fc00) [pid = 4124] [serial = 241] [outer = 0x7ff397925000] 15:32:27 INFO - PROCESS | 4124 | 1461191547891 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1242ms 15:32:27 INFO - PROCESS | 4124 | 1461191547948 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 15:32:27 INFO - PROCESS | 4124 | 1461191547953 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 15:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:32:27 INFO - PROCESS | 4124 | 1461191547969 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:32:27 INFO - PROCESS | 4124 | 1461191547975 Marionette TRACE conn4 <- [1,294,null,{}] 15:32:27 INFO - PROCESS | 4124 | 1461191547992 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:28 INFO - PROCESS | 4124 | 1461191548154 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 15:32:28 INFO - PROCESS | 4124 | 1461191548253 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77e0000 == 45 [pid = 4124] [id = 81] 15:32:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 90 (0x7ff39a261c00) [pid = 4124] [serial = 242] [outer = (nil)] 15:32:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 91 (0x7ff3a2a7ec00) [pid = 4124] [serial = 243] [outer = 0x7ff39a261c00] 15:32:28 INFO - PROCESS | 4124 | 1461191548326 Marionette DEBUG loaded listener.js 15:32:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 92 (0x7ff3ac8ea400) [pid = 4124] [serial = 244] [outer = 0x7ff39a261c00] 15:32:29 INFO - PROCESS | 4124 | 1461191549046 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:29 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. 15:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1136ms 15:32:29 INFO - PROCESS | 4124 | 1461191549106 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 15:32:29 INFO - PROCESS | 4124 | 1461191549112 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 15:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:32:29 INFO - PROCESS | 4124 | 1461191549134 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:32:29 INFO - PROCESS | 4124 | 1461191549137 Marionette TRACE conn4 <- [1,298,null,{}] 15:32:29 INFO - PROCESS | 4124 | 1461191549143 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:29 INFO - PROCESS | 4124 | 1461191549350 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 15:32:29 INFO - PROCESS | 4124 | 1461191549378 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b0a88800 == 46 [pid = 4124] [id = 82] 15:32:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff3a2e33c00) [pid = 4124] [serial = 245] [outer = (nil)] 15:32:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff3ae829c00) [pid = 4124] [serial = 246] [outer = 0x7ff3a2e33c00] 15:32:29 INFO - PROCESS | 4124 | 1461191549449 Marionette DEBUG loaded listener.js 15:32:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff3aeb55800) [pid = 4124] [serial = 247] [outer = 0x7ff3a2e33c00] 15:32:30 INFO - PROCESS | 4124 | 1461191550249 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:30 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. 15:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1134ms 15:32:30 INFO - PROCESS | 4124 | 1461191550275 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 15:32:30 INFO - PROCESS | 4124 | 1461191550278 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 15:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:32:30 INFO - PROCESS | 4124 | 1461191550289 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:32:30 INFO - PROCESS | 4124 | 1461191550292 Marionette TRACE conn4 <- [1,302,null,{}] 15:32:30 INFO - PROCESS | 4124 | 1461191550298 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:30 INFO - PROCESS | 4124 | 1461191550472 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 15:32:30 INFO - PROCESS | 4124 | 1461191550518 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2e8b800 == 47 [pid = 4124] [id = 83] 15:32:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff3964e6800) [pid = 4124] [serial = 248] [outer = (nil)] 15:32:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3964ee000) [pid = 4124] [serial = 249] [outer = 0x7ff3964e6800] 15:32:30 INFO - PROCESS | 4124 | 1461191550656 Marionette DEBUG loaded listener.js 15:32:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff3964f2000) [pid = 4124] [serial = 250] [outer = 0x7ff3964e6800] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff39e5c0400) [pid = 4124] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff39a032800) [pid = 4124] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3961da000) [pid = 4124] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff396441400) [pid = 4124] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 93 (0x7ff39faefc00) [pid = 4124] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:32:31 INFO - PROCESS | 4124 | --DOMWINDOW == 92 (0x7ff39a214800) [pid = 4124] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:32:31 INFO - PROCESS | 4124 | 1461191551620 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:31 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. 15:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1384ms 15:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:32:31 INFO - PROCESS | 4124 | 1461191551674 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 15:32:31 INFO - PROCESS | 4124 | 1461191551677 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 15:32:31 INFO - PROCESS | 4124 | 1461191551684 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:32:31 INFO - PROCESS | 4124 | 1461191551687 Marionette TRACE conn4 <- [1,306,null,{}] 15:32:31 INFO - PROCESS | 4124 | 1461191551692 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:31 INFO - PROCESS | 4124 | 1461191551930 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 15:32:31 INFO - PROCESS | 4124 | 1461191551945 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b5842800 == 48 [pid = 4124] [id = 84] 15:32:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff3ad795400) [pid = 4124] [serial = 251] [outer = (nil)] 15:32:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff3b23bc800) [pid = 4124] [serial = 252] [outer = 0x7ff3ad795400] 15:32:32 INFO - PROCESS | 4124 | 1461191552016 Marionette DEBUG loaded listener.js 15:32:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff3b2f04000) [pid = 4124] [serial = 253] [outer = 0x7ff3ad795400] 15:32:32 INFO - PROCESS | 4124 | 1461191552762 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:32 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. 15:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1132ms 15:32:32 INFO - PROCESS | 4124 | 1461191552816 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 15:32:32 INFO - PROCESS | 4124 | 1461191552820 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 15:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:32:32 INFO - PROCESS | 4124 | 1461191552831 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:32:32 INFO - PROCESS | 4124 | 1461191552833 Marionette TRACE conn4 <- [1,310,null,{}] 15:32:32 INFO - PROCESS | 4124 | 1461191552840 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:33 INFO - PROCESS | 4124 | 1461191552997 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 15:32:33 INFO - PROCESS | 4124 | 1461191553008 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0711800 == 49 [pid = 4124] [id = 85] 15:32:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff3b2a77400) [pid = 4124] [serial = 254] [outer = (nil)] 15:32:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3b4ba0000) [pid = 4124] [serial = 255] [outer = 0x7ff3b2a77400] 15:32:33 INFO - PROCESS | 4124 | 1461191553072 Marionette DEBUG loaded listener.js 15:32:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff3b588e800) [pid = 4124] [serial = 256] [outer = 0x7ff3b2a77400] 15:32:34 INFO - PROCESS | 4124 | 1461191554077 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:34 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. 15:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1285ms 15:32:34 INFO - PROCESS | 4124 | 1461191554117 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 15:32:34 INFO - PROCESS | 4124 | 1461191554125 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 15:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:32:34 INFO - PROCESS | 4124 | 1461191554135 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:32:34 INFO - PROCESS | 4124 | 1461191554140 Marionette TRACE conn4 <- [1,314,null,{}] 15:32:34 INFO - PROCESS | 4124 | 1461191554149 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:34 INFO - PROCESS | 4124 | 1461191554337 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 15:32:34 INFO - PROCESS | 4124 | 1461191554475 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a269d000 == 50 [pid = 4124] [id = 86] 15:32:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff39a03bc00) [pid = 4124] [serial = 257] [outer = (nil)] 15:32:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff39a4e3000) [pid = 4124] [serial = 258] [outer = 0x7ff39a03bc00] 15:32:34 INFO - PROCESS | 4124 | 1461191554554 Marionette DEBUG loaded listener.js 15:32:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff39a636c00) [pid = 4124] [serial = 259] [outer = 0x7ff39a03bc00] 15:32:35 INFO - PROCESS | 4124 | 1461191555546 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:35 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. 15:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1484ms 15:32:35 INFO - PROCESS | 4124 | 1461191555620 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 15:32:35 INFO - PROCESS | 4124 | 1461191555629 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 15:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:32:35 INFO - PROCESS | 4124 | 1461191555640 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:32:35 INFO - PROCESS | 4124 | 1461191555643 Marionette TRACE conn4 <- [1,318,null,{}] 15:32:35 INFO - PROCESS | 4124 | 1461191555650 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:35 INFO - PROCESS | 4124 | 1461191555865 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 15:32:36 INFO - PROCESS | 4124 | 1461191556154 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae81e800 == 51 [pid = 4124] [id = 87] 15:32:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3a1ef3c00) [pid = 4124] [serial = 260] [outer = (nil)] 15:32:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff3a3119400) [pid = 4124] [serial = 261] [outer = 0x7ff3a1ef3c00] 15:32:36 INFO - PROCESS | 4124 | 1461191556279 Marionette DEBUG loaded listener.js 15:32:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff3ad6d4800) [pid = 4124] [serial = 262] [outer = 0x7ff3a1ef3c00] 15:32:37 INFO - PROCESS | 4124 | 1461191557243 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:37 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. 15:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1644ms 15:32:37 INFO - PROCESS | 4124 | 1461191557285 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 15:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:32:37 INFO - PROCESS | 4124 | 1461191557289 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 15:32:37 INFO - PROCESS | 4124 | 1461191557296 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:32:37 INFO - PROCESS | 4124 | 1461191557302 Marionette TRACE conn4 <- [1,322,null,{}] 15:32:37 INFO - PROCESS | 4124 | 1461191557322 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:37 INFO - PROCESS | 4124 | 1461191557551 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 15:32:37 INFO - PROCESS | 4124 | 1461191557747 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08a4800 == 52 [pid = 4124] [id = 88] 15:32:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3aecd5000) [pid = 4124] [serial = 263] [outer = (nil)] 15:32:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3b2a75000) [pid = 4124] [serial = 264] [outer = 0x7ff3aecd5000] 15:32:37 INFO - PROCESS | 4124 | 1461191557876 Marionette DEBUG loaded listener.js 15:32:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3b2f5f800) [pid = 4124] [serial = 265] [outer = 0x7ff3aecd5000] 15:32:38 INFO - PROCESS | 4124 | 1461191558783 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:38 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. 15:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1540ms 15:32:38 INFO - PROCESS | 4124 | 1461191558837 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 15:32:38 INFO - PROCESS | 4124 | 1461191558841 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 15:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:32:38 INFO - PROCESS | 4124 | 1461191558850 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:32:38 INFO - PROCESS | 4124 | 1461191558853 Marionette TRACE conn4 <- [1,326,null,{}] 15:32:38 INFO - PROCESS | 4124 | 1461191558860 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:39 INFO - PROCESS | 4124 | 1461191559081 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 15:32:39 INFO - PROCESS | 4124 | 1461191559278 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950d0800 == 53 [pid = 4124] [id = 89] 15:32:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff396c3a000) [pid = 4124] [serial = 266] [outer = (nil)] 15:32:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3a0ab1400) [pid = 4124] [serial = 267] [outer = 0x7ff396c3a000] 15:32:39 INFO - PROCESS | 4124 | 1461191559401 Marionette DEBUG loaded listener.js 15:32:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3a2dcf400) [pid = 4124] [serial = 268] [outer = 0x7ff396c3a000] 15:32:40 INFO - PROCESS | 4124 | 1461191560291 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:40 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. 15:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1488ms 15:32:40 INFO - PROCESS | 4124 | 1461191560340 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 15:32:40 INFO - PROCESS | 4124 | 1461191560344 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 15:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:32:40 INFO - PROCESS | 4124 | 1461191560352 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:32:40 INFO - PROCESS | 4124 | 1461191560358 Marionette TRACE conn4 <- [1,330,null,{}] 15:32:40 INFO - PROCESS | 4124 | 1461191560365 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:40 INFO - PROCESS | 4124 | 1461191560777 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 15:32:41 INFO - PROCESS | 4124 | 1461191561002 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0893800 == 54 [pid = 4124] [id = 90] 15:32:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff3964f2400) [pid = 4124] [serial = 269] [outer = (nil)] 15:32:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3975be000) [pid = 4124] [serial = 270] [outer = 0x7ff3964f2400] 15:32:41 INFO - PROCESS | 4124 | 1461191561098 Marionette DEBUG loaded listener.js 15:32:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff398c2a000) [pid = 4124] [serial = 271] [outer = 0x7ff3964f2400] 15:32:42 INFO - PROCESS | 4124 | 1461191562157 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:42 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. 15:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1840ms 15:32:42 INFO - PROCESS | 4124 | 1461191562194 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 15:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:32:42 INFO - PROCESS | 4124 | 1461191562202 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 15:32:42 INFO - PROCESS | 4124 | 1461191562213 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:32:42 INFO - PROCESS | 4124 | 1461191562220 Marionette TRACE conn4 <- [1,334,null,{}] 15:32:42 INFO - PROCESS | 4124 | 1461191562229 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:42 INFO - PROCESS | 4124 | 1461191562453 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b5842800 == 53 [pid = 4124] [id = 84] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3b2daec00) [pid = 4124] [serial = 219] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2e8b800 == 52 [pid = 4124] [id = 83] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b0a88800 == 51 [pid = 4124] [id = 82] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a77e0000 == 50 [pid = 4124] [id = 81] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a115c000 == 49 [pid = 4124] [id = 80] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a023000 == 48 [pid = 4124] [id = 79] 15:32:42 INFO - PROCESS | 4124 | 1461191562649 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f2c800 == 47 [pid = 4124] [id = 76] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7ce800 == 46 [pid = 4124] [id = 75] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0bad000 == 45 [pid = 4124] [id = 74] 15:32:42 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b4b80800 == 44 [pid = 4124] [id = 73] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3adb4a400) [pid = 4124] [serial = 212] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3a2a7e800) [pid = 4124] [serial = 215] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff3b0589000) [pid = 4124] [serial = 213] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff3a77b8c00) [pid = 4124] [serial = 209] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff3975c6400) [pid = 4124] [serial = 201] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff39644a800) [pid = 4124] [serial = 200] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3a08f7400) [pid = 4124] [serial = 206] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff3a1b80000) [pid = 4124] [serial = 207] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff39a263400) [pid = 4124] [serial = 203] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff39d4a1400) [pid = 4124] [serial = 204] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff39865b400) [pid = 4124] [serial = 185] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3a0620c00) [pid = 4124] [serial = 188] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3ac8ebc00) [pid = 4124] [serial = 191] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3adbd3800) [pid = 4124] [serial = 194] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff3aeb4e400) [pid = 4124] [serial = 197] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff3b29ba800) [pid = 4124] [serial = 216] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3ad6cc800) [pid = 4124] [serial = 210] [outer = (nil)] [url = about:blank] 15:32:42 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff396115000) [pid = 4124] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:32:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a070d800 == 45 [pid = 4124] [id = 91] 15:32:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff396115000) [pid = 4124] [serial = 272] [outer = (nil)] 15:32:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff39a21f000) [pid = 4124] [serial = 273] [outer = 0x7ff396115000] 15:32:42 INFO - PROCESS | 4124 | 1461191562754 Marionette DEBUG loaded listener.js 15:32:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff39a4e9800) [pid = 4124] [serial = 274] [outer = 0x7ff396115000] 15:32:43 INFO - PROCESS | 4124 | 1461191563504 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:43 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. 15:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1351ms 15:32:43 INFO - PROCESS | 4124 | 1461191563570 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 15:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:32:43 INFO - PROCESS | 4124 | 1461191563575 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 15:32:43 INFO - PROCESS | 4124 | 1461191563582 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:32:43 INFO - PROCESS | 4124 | 1461191563585 Marionette TRACE conn4 <- [1,338,null,{}] 15:32:43 INFO - PROCESS | 4124 | 1461191563591 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:43 INFO - PROCESS | 4124 | 1461191563746 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 15:32:43 INFO - PROCESS | 4124 | 1461191563761 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a189c800 == 46 [pid = 4124] [id = 92] 15:32:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff39a4ea000) [pid = 4124] [serial = 275] [outer = (nil)] 15:32:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff3a0aac400) [pid = 4124] [serial = 276] [outer = 0x7ff39a4ea000] 15:32:43 INFO - PROCESS | 4124 | 1461191563843 Marionette DEBUG loaded listener.js 15:32:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff3a0ee6400) [pid = 4124] [serial = 277] [outer = 0x7ff39a4ea000] 15:32:44 INFO - PROCESS | 4124 | 1461191564773 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:44 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. 15:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1238ms 15:32:44 INFO - PROCESS | 4124 | 1461191564820 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 15:32:44 INFO - PROCESS | 4124 | 1461191564827 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 15:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:32:44 INFO - PROCESS | 4124 | 1461191564843 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:32:44 INFO - PROCESS | 4124 | 1461191564851 Marionette TRACE conn4 <- [1,342,null,{}] 15:32:44 INFO - PROCESS | 4124 | 1461191564858 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:45 INFO - PROCESS | 4124 | 1461191565065 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 15:32:45 INFO - PROCESS | 4124 | 1461191565089 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d9d800 == 47 [pid = 4124] [id = 93] 15:32:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff3961e1c00) [pid = 4124] [serial = 278] [outer = (nil)] 15:32:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3a31a7400) [pid = 4124] [serial = 279] [outer = 0x7ff3961e1c00] 15:32:45 INFO - PROCESS | 4124 | 1461191565156 Marionette DEBUG loaded listener.js 15:32:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff3ad69a000) [pid = 4124] [serial = 280] [outer = 0x7ff3961e1c00] 15:32:45 INFO - PROCESS | 4124 | 1461191565967 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:45 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. 15:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1153ms 15:32:45 INFO - PROCESS | 4124 | 1461191565990 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 15:32:45 INFO - PROCESS | 4124 | 1461191565993 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 15:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:32:46 INFO - PROCESS | 4124 | 1461191566005 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:32:46 INFO - PROCESS | 4124 | 1461191566008 Marionette TRACE conn4 <- [1,346,null,{}] 15:32:46 INFO - PROCESS | 4124 | 1461191566019 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:46 INFO - PROCESS | 4124 | 1461191566220 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 15:32:46 INFO - PROCESS | 4124 | 1461191566288 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a114c800 == 48 [pid = 4124] [id = 94] 15:32:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff3ad9a5800) [pid = 4124] [serial = 281] [outer = (nil)] 15:32:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3ae8dd000) [pid = 4124] [serial = 282] [outer = 0x7ff3ad9a5800] 15:32:46 INFO - PROCESS | 4124 | 1461191566355 Marionette DEBUG loaded listener.js 15:32:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3b0a16400) [pid = 4124] [serial = 283] [outer = 0x7ff3ad9a5800] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3a2e33c00) [pid = 4124] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff3964e6800) [pid = 4124] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3b2da9000) [pid = 4124] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff39a261c00) [pid = 4124] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff397925000) [pid = 4124] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff398ba4c00) [pid = 4124] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:32:47 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3ad795400) [pid = 4124] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:32:47 INFO - PROCESS | 4124 | 1461191567406 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:47 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. 15:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1440ms 15:32:47 INFO - PROCESS | 4124 | 1461191567447 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 15:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:32:47 INFO - PROCESS | 4124 | 1461191567451 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 15:32:47 INFO - PROCESS | 4124 | 1461191567458 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:32:47 INFO - PROCESS | 4124 | 1461191567462 Marionette TRACE conn4 <- [1,350,null,{}] 15:32:47 INFO - PROCESS | 4124 | 1461191567468 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:47 INFO - PROCESS | 4124 | 1461191567625 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 15:32:47 INFO - PROCESS | 4124 | 1461191567649 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae564800 == 49 [pid = 4124] [id = 95] 15:32:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff3b235b000) [pid = 4124] [serial = 284] [outer = (nil)] 15:32:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff3b29b9400) [pid = 4124] [serial = 285] [outer = 0x7ff3b235b000] 15:32:47 INFO - PROCESS | 4124 | 1461191567731 Marionette DEBUG loaded listener.js 15:32:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3b2e57c00) [pid = 4124] [serial = 286] [outer = 0x7ff3b235b000] 15:32:48 INFO - PROCESS | 4124 | 1461191568573 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:48 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. 15:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1134ms 15:32:48 INFO - PROCESS | 4124 | 1461191568596 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 15:32:48 INFO - PROCESS | 4124 | 1461191568599 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 15:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:32:48 INFO - PROCESS | 4124 | 1461191568607 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:32:48 INFO - PROCESS | 4124 | 1461191568611 Marionette TRACE conn4 <- [1,354,null,{}] 15:32:48 INFO - PROCESS | 4124 | 1461191568617 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:48 INFO - PROCESS | 4124 | 1461191568764 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 15:32:48 INFO - PROCESS | 4124 | 1461191568779 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2395800 == 50 [pid = 4124] [id = 96] 15:32:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff3ad69a400) [pid = 4124] [serial = 287] [outer = (nil)] 15:32:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff3b58a7c00) [pid = 4124] [serial = 288] [outer = 0x7ff3ad69a400] 15:32:48 INFO - PROCESS | 4124 | 1461191568845 Marionette DEBUG loaded listener.js 15:32:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3b708e000) [pid = 4124] [serial = 289] [outer = 0x7ff3ad69a400] 15:32:49 INFO - PROCESS | 4124 | 1461191569903 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:49 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. 15:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1344ms 15:32:49 INFO - PROCESS | 4124 | 1461191569953 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 15:32:49 INFO - PROCESS | 4124 | 1461191569959 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 15:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:32:49 INFO - PROCESS | 4124 | 1461191569969 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:32:49 INFO - PROCESS | 4124 | 1461191569975 Marionette TRACE conn4 <- [1,358,null,{}] 15:32:49 INFO - PROCESS | 4124 | 1461191569984 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:50 INFO - PROCESS | 4124 | 1461191570171 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 15:32:50 INFO - PROCESS | 4124 | 1461191570311 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0899000 == 51 [pid = 4124] [id = 97] 15:32:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff396d5f400) [pid = 4124] [serial = 290] [outer = (nil)] 15:32:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff39a033000) [pid = 4124] [serial = 291] [outer = 0x7ff396d5f400] 15:32:50 INFO - PROCESS | 4124 | 1461191570394 Marionette DEBUG loaded listener.js 15:32:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff39a313800) [pid = 4124] [serial = 292] [outer = 0x7ff396d5f400] 15:32:51 INFO - PROCESS | 4124 | 1461191571411 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:51 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. 15:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1485ms 15:32:51 INFO - PROCESS | 4124 | 1461191571454 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 15:32:51 INFO - PROCESS | 4124 | 1461191571464 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 15:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:32:51 INFO - PROCESS | 4124 | 1461191571477 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:32:51 INFO - PROCESS | 4124 | 1461191571480 Marionette TRACE conn4 <- [1,362,null,{}] 15:32:51 INFO - PROCESS | 4124 | 1461191571488 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:51 INFO - PROCESS | 4124 | 1461191571703 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 15:32:51 INFO - PROCESS | 4124 | 1461191571890 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad683000 == 52 [pid = 4124] [id = 98] 15:32:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff39a31d400) [pid = 4124] [serial = 293] [outer = (nil)] 15:32:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff39a4e3400) [pid = 4124] [serial = 294] [outer = 0x7ff39a31d400] 15:32:52 INFO - PROCESS | 4124 | 1461191572026 Marionette DEBUG loaded listener.js 15:32:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39d646c00) [pid = 4124] [serial = 295] [outer = 0x7ff39a31d400] 15:32:52 INFO - PROCESS | 4124 | 1461191572992 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:53 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. 15:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1585ms 15:32:53 INFO - PROCESS | 4124 | 1461191573062 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 15:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:32:53 INFO - PROCESS | 4124 | 1461191573066 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 15:32:53 INFO - PROCESS | 4124 | 1461191573073 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:32:53 INFO - PROCESS | 4124 | 1461191573080 Marionette TRACE conn4 <- [1,366,null,{}] 15:32:53 INFO - PROCESS | 4124 | 1461191573097 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:53 INFO - PROCESS | 4124 | 1461191573312 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 15:32:53 INFO - PROCESS | 4124 | 1461191573496 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2e7f800 == 53 [pid = 4124] [id = 99] 15:32:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3a199d000) [pid = 4124] [serial = 296] [outer = (nil)] 15:32:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3a6a62c00) [pid = 4124] [serial = 297] [outer = 0x7ff3a199d000] 15:32:53 INFO - PROCESS | 4124 | 1461191573618 Marionette DEBUG loaded listener.js 15:32:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff3ae911400) [pid = 4124] [serial = 298] [outer = 0x7ff3a199d000] 15:32:54 INFO - PROCESS | 4124 | 1461191574455 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:54 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. 15:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1447ms 15:32:54 INFO - PROCESS | 4124 | 1461191574521 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 15:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:32:54 INFO - PROCESS | 4124 | 1461191574526 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 15:32:54 INFO - PROCESS | 4124 | 1461191574533 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:32:54 INFO - PROCESS | 4124 | 1461191574536 Marionette TRACE conn4 <- [1,370,null,{}] 15:32:54 INFO - PROCESS | 4124 | 1461191574542 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:54 INFO - PROCESS | 4124 | 1461191574709 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 15:32:54 INFO - PROCESS | 4124 | 1461191574847 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6ea3800 == 54 [pid = 4124] [id = 100] 15:32:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3a2782400) [pid = 4124] [serial = 299] [outer = (nil)] 15:32:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3b2de0400) [pid = 4124] [serial = 300] [outer = 0x7ff3a2782400] 15:32:54 INFO - PROCESS | 4124 | 1461191574922 Marionette DEBUG loaded listener.js 15:32:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff3b2f5d000) [pid = 4124] [serial = 301] [outer = 0x7ff3a2782400] 15:32:55 INFO - PROCESS | 4124 | 1461191575889 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:32:55 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. 15:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1379ms 15:32:55 INFO - PROCESS | 4124 | 1461191575913 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 15:32:55 INFO - PROCESS | 4124 | 1461191575917 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 15:32:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:32:55 INFO - PROCESS | 4124 | 1461191575924 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:32:55 INFO - PROCESS | 4124 | 1461191575928 Marionette TRACE conn4 <- [1,374,null,{}] 15:32:55 INFO - PROCESS | 4124 | 1461191575933 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:56 INFO - PROCESS | 4124 | 1461191576097 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 15:32:56 INFO - PROCESS | 4124 | 1461191576226 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396589000 == 55 [pid = 4124] [id = 101] 15:32:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3964ec800) [pid = 4124] [serial = 302] [outer = (nil)] 15:32:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff3976d1000) [pid = 4124] [serial = 303] [outer = 0x7ff3964ec800] 15:32:56 INFO - PROCESS | 4124 | 1461191576357 Marionette DEBUG loaded listener.js 15:32:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff3976d5400) [pid = 4124] [serial = 304] [outer = 0x7ff3964ec800] 15:32:57 INFO - PROCESS | 4124 | 1461191577446 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:32:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:32:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1535ms 15:32:57 INFO - PROCESS | 4124 | 1461191577459 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 15:32:57 INFO - PROCESS | 4124 | 1461191577465 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 15:32:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:32:57 INFO - PROCESS | 4124 | 1461191577474 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:32:57 INFO - PROCESS | 4124 | 1461191577479 Marionette TRACE conn4 <- [1,378,null,{}] 15:32:57 INFO - PROCESS | 4124 | 1461191577488 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:57 INFO - PROCESS | 4124 | 1461191577653 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 15:32:57 INFO - PROCESS | 4124 | 1461191577913 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398ad9800 == 56 [pid = 4124] [id = 102] 15:32:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff398c2a400) [pid = 4124] [serial = 305] [outer = (nil)] 15:32:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff39a214c00) [pid = 4124] [serial = 306] [outer = 0x7ff398c2a400] 15:32:57 INFO - PROCESS | 4124 | 1461191577993 Marionette DEBUG loaded listener.js 15:32:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff39a318400) [pid = 4124] [serial = 307] [outer = 0x7ff398c2a400] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08e0800 == 55 [pid = 4124] [id = 62] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae564800 == 54 [pid = 4124] [id = 95] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff39774cc00) [pid = 4124] [serial = 222] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3a08f6800) [pid = 4124] [serial = 225] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3aeb50800) [pid = 4124] [serial = 228] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff3b2da2000) [pid = 4124] [serial = 231] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a114c800 == 53 [pid = 4124] [id = 94] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2d9d800 == 52 [pid = 4124] [id = 93] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a189c800 == 51 [pid = 4124] [id = 92] 15:32:58 INFO - PROCESS | 4124 | 1461191578917 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a070d800 == 50 [pid = 4124] [id = 91] 15:32:58 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0893800 == 49 [pid = 4124] [id = 90] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff3b2f04000) [pid = 4124] [serial = 253] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3aeb55800) [pid = 4124] [serial = 247] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3b23bc800) [pid = 4124] [serial = 252] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff3ac8ea400) [pid = 4124] [serial = 244] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff3ae829c00) [pid = 4124] [serial = 246] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff3964ee000) [pid = 4124] [serial = 249] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3b2e4a400) [pid = 4124] [serial = 220] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3964f2000) [pid = 4124] [serial = 250] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff39865c400) [pid = 4124] [serial = 234] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff3a2a7ec00) [pid = 4124] [serial = 243] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff39d6cec00) [pid = 4124] [serial = 240] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff3a052fc00) [pid = 4124] [serial = 241] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff39a4e6400) [pid = 4124] [serial = 238] [outer = (nil)] [url = about:blank] 15:32:58 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff39a4e1000) [pid = 4124] [serial = 237] [outer = (nil)] [url = about:blank] 15:32:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:32:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1484ms 15:32:58 INFO - PROCESS | 4124 | 1461191578960 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 15:32:58 INFO - PROCESS | 4124 | 1461191578968 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 15:32:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:32:58 INFO - PROCESS | 4124 | 1461191578979 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:32:58 INFO - PROCESS | 4124 | 1461191578982 Marionette TRACE conn4 <- [1,382,null,{}] 15:32:58 INFO - PROCESS | 4124 | 1461191578989 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:32:59 INFO - PROCESS | 4124 | 1461191579154 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 15:32:59 INFO - PROCESS | 4124 | 1461191579254 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:32:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0893000 == 50 [pid = 4124] [id = 103] 15:32:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3964f3c00) [pid = 4124] [serial = 308] [outer = (nil)] 15:32:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff39a4ec400) [pid = 4124] [serial = 309] [outer = 0x7ff3964f3c00] 15:32:59 INFO - PROCESS | 4124 | 1461191579322 Marionette DEBUG loaded listener.js 15:32:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff3a075f800) [pid = 4124] [serial = 310] [outer = 0x7ff3964f3c00] 15:33:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:33:00 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:33:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:33:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:33:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:33:00 INFO - PROCESS | 4124 | 1461191580177 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:33:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:33:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1241ms 15:33:00 INFO - PROCESS | 4124 | 1461191580220 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 15:33:00 INFO - PROCESS | 4124 | 1461191580224 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 15:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:33:00 INFO - PROCESS | 4124 | 1461191580232 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:33:00 INFO - PROCESS | 4124 | 1461191580238 Marionette TRACE conn4 <- [1,386,null,{}] 15:33:00 INFO - PROCESS | 4124 | 1461191580254 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:00 INFO - PROCESS | 4124 | 1461191580436 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 15:33:00 INFO - PROCESS | 4124 | 1461191580536 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69d3800 == 51 [pid = 4124] [id = 104] 15:33:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3996cd800) [pid = 4124] [serial = 311] [outer = (nil)] 15:33:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3a311a400) [pid = 4124] [serial = 312] [outer = 0x7ff3996cd800] 15:33:00 INFO - PROCESS | 4124 | 1461191580608 Marionette DEBUG loaded listener.js 15:33:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff3adb16800) [pid = 4124] [serial = 313] [outer = 0x7ff3996cd800] 15:33:01 INFO - PROCESS | 4124 | 1461191581419 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1246ms 15:33:01 INFO - PROCESS | 4124 | 1461191581480 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 15:33:01 INFO - PROCESS | 4124 | 1461191581485 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 15:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:33:01 INFO - PROCESS | 4124 | 1461191581502 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:33:01 INFO - PROCESS | 4124 | 1461191581506 Marionette TRACE conn4 <- [1,390,null,{}] 15:33:01 INFO - PROCESS | 4124 | 1461191581520 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:01 INFO - PROCESS | 4124 | 1461191581721 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 15:33:01 INFO - PROCESS | 4124 | 1461191581741 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae805000 == 52 [pid = 4124] [id = 105] 15:33:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff39643f000) [pid = 4124] [serial = 314] [outer = (nil)] 15:33:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3b2de6400) [pid = 4124] [serial = 315] [outer = 0x7ff39643f000] 15:33:01 INFO - PROCESS | 4124 | 1461191581812 Marionette DEBUG loaded listener.js 15:33:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff3b2f5d400) [pid = 4124] [serial = 316] [outer = 0x7ff39643f000] 15:33:02 INFO - PROCESS | 4124 | 1461191582779 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1345ms 15:33:02 INFO - PROCESS | 4124 | 1461191582840 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 15:33:02 INFO - PROCESS | 4124 | 1461191582844 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 15:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:33:02 INFO - PROCESS | 4124 | 1461191582851 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:33:02 INFO - PROCESS | 4124 | 1461191582854 Marionette TRACE conn4 <- [1,394,null,{}] 15:33:02 INFO - PROCESS | 4124 | 1461191582859 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:03 INFO - PROCESS | 4124 | 1461191583044 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 15:33:03 INFO - PROCESS | 4124 | 1461191583064 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2ba4800 == 53 [pid = 4124] [id = 106] 15:33:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3b235d400) [pid = 4124] [serial = 317] [outer = (nil)] 15:33:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3b246f400) [pid = 4124] [serial = 318] [outer = 0x7ff3b235d400] 15:33:03 INFO - PROCESS | 4124 | 1461191583132 Marionette DEBUG loaded listener.js 15:33:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff3b2474000) [pid = 4124] [serial = 319] [outer = 0x7ff3b235d400] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3964f2400) [pid = 4124] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff3b235b000) [pid = 4124] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff396115000) [pid = 4124] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff39644ac00) [pid = 4124] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3ad47e400) [pid = 4124] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3ad9a5800) [pid = 4124] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3961e1c00) [pid = 4124] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff398c35400) [pid = 4124] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff3b2a77400) [pid = 4124] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39a4ea000) [pid = 4124] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff396d56c00) [pid = 4124] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff396d5a400) [pid = 4124] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:33:03 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff39a210800) [pid = 4124] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:33:04 INFO - PROCESS | 4124 | 1461191584077 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1288ms 15:33:04 INFO - PROCESS | 4124 | 1461191584140 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 15:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:33:04 INFO - PROCESS | 4124 | 1461191584144 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 15:33:04 INFO - PROCESS | 4124 | 1461191584150 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:33:04 INFO - PROCESS | 4124 | 1461191584153 Marionette TRACE conn4 <- [1,398,null,{}] 15:33:04 INFO - PROCESS | 4124 | 1461191584159 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:04 INFO - PROCESS | 4124 | 1461191584368 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 15:33:04 INFO - PROCESS | 4124 | 1461191584476 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39657a800 == 54 [pid = 4124] [id = 107] 15:33:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff396446000) [pid = 4124] [serial = 320] [outer = (nil)] 15:33:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3b235b000) [pid = 4124] [serial = 321] [outer = 0x7ff396446000] 15:33:04 INFO - PROCESS | 4124 | 1461191584550 Marionette DEBUG loaded listener.js 15:33:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3b55f7c00) [pid = 4124] [serial = 322] [outer = 0x7ff396446000] 15:33:05 INFO - PROCESS | 4124 | 1461191585308 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1186ms 15:33:05 INFO - PROCESS | 4124 | 1461191585337 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 15:33:05 INFO - PROCESS | 4124 | 1461191585340 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 15:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:33:05 INFO - PROCESS | 4124 | 1461191585347 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:33:05 INFO - PROCESS | 4124 | 1461191585349 Marionette TRACE conn4 <- [1,402,null,{}] 15:33:05 INFO - PROCESS | 4124 | 1461191585374 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:05 INFO - PROCESS | 4124 | 1461191585528 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 15:33:05 INFO - PROCESS | 4124 | 1461191585696 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396585800 == 55 [pid = 4124] [id = 108] 15:33:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff396116400) [pid = 4124] [serial = 323] [outer = (nil)] 15:33:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3964e4c00) [pid = 4124] [serial = 324] [outer = 0x7ff396116400] 15:33:05 INFO - PROCESS | 4124 | 1461191585818 Marionette DEBUG loaded listener.js 15:33:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff396d5cc00) [pid = 4124] [serial = 325] [outer = 0x7ff396116400] 15:33:06 INFO - PROCESS | 4124 | 1461191586871 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1593ms 15:33:06 INFO - PROCESS | 4124 | 1461191586943 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 15:33:06 INFO - PROCESS | 4124 | 1461191586951 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 15:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:33:06 INFO - PROCESS | 4124 | 1461191586961 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:33:06 INFO - PROCESS | 4124 | 1461191586966 Marionette TRACE conn4 <- [1,406,null,{}] 15:33:06 INFO - PROCESS | 4124 | 1461191586974 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:07 INFO - PROCESS | 4124 | 1461191587198 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 15:33:07 INFO - PROCESS | 4124 | 1461191587397 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a31f3800 == 56 [pid = 4124] [id = 109] 15:33:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39a47dc00) [pid = 4124] [serial = 326] [outer = (nil)] 15:33:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff39a487800) [pid = 4124] [serial = 327] [outer = 0x7ff39a47dc00] 15:33:07 INFO - PROCESS | 4124 | 1461191587518 Marionette DEBUG loaded listener.js 15:33:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff39a4dd400) [pid = 4124] [serial = 328] [outer = 0x7ff39a47dc00] 15:33:08 INFO - PROCESS | 4124 | 1461191588438 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1531ms 15:33:08 INFO - PROCESS | 4124 | 1461191588497 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 15:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:33:08 INFO - PROCESS | 4124 | 1461191588507 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 15:33:08 INFO - PROCESS | 4124 | 1461191588518 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:33:08 INFO - PROCESS | 4124 | 1461191588525 Marionette TRACE conn4 <- [1,410,null,{}] 15:33:08 INFO - PROCESS | 4124 | 1461191588535 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:08 INFO - PROCESS | 4124 | 1461191588754 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 15:33:08 INFO - PROCESS | 4124 | 1461191588983 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3bfcdd000 == 57 [pid = 4124] [id = 110] 15:33:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff3a1624800) [pid = 4124] [serial = 329] [outer = (nil)] 15:33:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3a2780000) [pid = 4124] [serial = 330] [outer = 0x7ff3a1624800] 15:33:09 INFO - PROCESS | 4124 | 1461191589107 Marionette DEBUG loaded listener.js 15:33:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3ac8ebc00) [pid = 4124] [serial = 331] [outer = 0x7ff3a1624800] 15:33:10 INFO - PROCESS | 4124 | 1461191590019 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1547ms 15:33:10 INFO - PROCESS | 4124 | 1461191590064 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 15:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:33:10 INFO - PROCESS | 4124 | 1461191590068 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 15:33:10 INFO - PROCESS | 4124 | 1461191590084 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:33:10 INFO - PROCESS | 4124 | 1461191590094 Marionette TRACE conn4 <- [1,414,null,{}] 15:33:10 INFO - PROCESS | 4124 | 1461191590103 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:10 INFO - PROCESS | 4124 | 1461191590283 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 15:33:10 INFO - PROCESS | 4124 | 1461191590445 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39750c000 == 58 [pid = 4124] [id = 111] 15:33:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff39a488800) [pid = 4124] [serial = 332] [outer = (nil)] 15:33:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3b2474c00) [pid = 4124] [serial = 333] [outer = 0x7ff39a488800] 15:33:10 INFO - PROCESS | 4124 | 1461191590529 Marionette DEBUG loaded listener.js 15:33:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff3b2f5d800) [pid = 4124] [serial = 334] [outer = 0x7ff39a488800] 15:33:11 INFO - PROCESS | 4124 | 1461191591420 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1398ms 15:33:11 INFO - PROCESS | 4124 | 1461191591475 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 15:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:33:11 INFO - PROCESS | 4124 | 1461191591479 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 15:33:11 INFO - PROCESS | 4124 | 1461191591486 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:33:11 INFO - PROCESS | 4124 | 1461191591489 Marionette TRACE conn4 <- [1,418,null,{}] 15:33:11 INFO - PROCESS | 4124 | 1461191591496 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:11 INFO - PROCESS | 4124 | 1461191591666 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 15:33:11 INFO - PROCESS | 4124 | 1461191591809 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff397528800 == 59 [pid = 4124] [id = 112] 15:33:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff3961da000) [pid = 4124] [serial = 335] [outer = (nil)] 15:33:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39a394800) [pid = 4124] [serial = 336] [outer = 0x7ff3961da000] 15:33:11 INFO - PROCESS | 4124 | 1461191591888 Marionette DEBUG loaded listener.js 15:33:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff39a4e6c00) [pid = 4124] [serial = 337] [outer = 0x7ff3961da000] 15:33:13 INFO - PROCESS | 4124 | 1461191593209 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:33:13 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 15:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1739ms 15:33:13 INFO - PROCESS | 4124 | 1461191593225 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 15:33:13 INFO - PROCESS | 4124 | 1461191593229 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 15:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:33:13 INFO - PROCESS | 4124 | 1461191593235 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:33:13 INFO - PROCESS | 4124 | 1461191593239 Marionette TRACE conn4 <- [1,422,null,{}] 15:33:13 INFO - PROCESS | 4124 | 1461191593319 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:13 INFO - PROCESS | 4124 | 1461191593512 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 15:33:13 INFO - PROCESS | 4124 | 1461191593655 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3948a1800 == 60 [pid = 4124] [id = 113] 15:33:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff3976d6400) [pid = 4124] [serial = 338] [outer = (nil)] 15:33:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff39a036000) [pid = 4124] [serial = 339] [outer = 0x7ff3976d6400] 15:33:13 INFO - PROCESS | 4124 | 1461191593742 Marionette DEBUG loaded listener.js 15:33:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff3b2475000) [pid = 4124] [serial = 340] [outer = 0x7ff3976d6400] 15:33:15 INFO - PROCESS | 4124 | 1461191595362 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2c1f800 == 59 [pid = 4124] [id = 58] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a152d000 == 58 [pid = 4124] [id = 57] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a77e9000 == 57 [pid = 4124] [id = 59] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39657a800 == 56 [pid = 4124] [id = 107] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2ba4800 == 55 [pid = 4124] [id = 106] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3a0ab1400) [pid = 4124] [serial = 267] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff3a3119400) [pid = 4124] [serial = 261] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3b2a75000) [pid = 4124] [serial = 264] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3b58a7c00) [pid = 4124] [serial = 288] [outer = (nil)] [url = about:blank] 15:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2247ms 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae805000 == 54 [pid = 4124] [id = 105] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a69d3800 == 53 [pid = 4124] [id = 104] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0893000 == 52 [pid = 4124] [id = 103] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398ad9800 == 51 [pid = 4124] [id = 102] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad683000 == 50 [pid = 4124] [id = 98] 15:33:15 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0899000 == 49 [pid = 4124] [id = 97] 15:33:15 INFO - PROCESS | 4124 | 1461191595519 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 15:33:15 INFO - PROCESS | 4124 | 1461191595525 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff398c2a000) [pid = 4124] [serial = 271] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff3b29b9400) [pid = 4124] [serial = 285] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff39a21f000) [pid = 4124] [serial = 273] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff39e5c0c00) [pid = 4124] [serial = 159] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3adb43c00) [pid = 4124] [serial = 183] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff3b0a16400) [pid = 4124] [serial = 283] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff3a31a7400) [pid = 4124] [serial = 279] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff39a25ac00) [pid = 4124] [serial = 132] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3b588e800) [pid = 4124] [serial = 256] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3b4ba0000) [pid = 4124] [serial = 255] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3a0aac400) [pid = 4124] [serial = 276] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff39a4e9800) [pid = 4124] [serial = 274] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff3975be000) [pid = 4124] [serial = 270] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff3a2e3f000) [pid = 4124] [serial = 129] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff39a4e3000) [pid = 4124] [serial = 258] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3ad69a000) [pid = 4124] [serial = 280] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff398ba0400) [pid = 4124] [serial = 156] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3a0ee6400) [pid = 4124] [serial = 277] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff3ae8dd000) [pid = 4124] [serial = 282] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff3a278bc00) [pid = 4124] [serial = 162] [outer = (nil)] [url = about:blank] 15:33:15 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3b2e57c00) [pid = 4124] [serial = 286] [outer = (nil)] [url = about:blank] 15:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:33:15 INFO - PROCESS | 4124 | 1461191595558 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:33:15 INFO - PROCESS | 4124 | 1461191595563 Marionette TRACE conn4 <- [1,426,null,{}] 15:33:15 INFO - PROCESS | 4124 | 1461191595576 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:15 INFO - PROCESS | 4124 | 1461191595734 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 15:33:15 INFO - PROCESS | 4124 | 1461191595748 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39750e000 == 50 [pid = 4124] [id = 114] 15:33:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff3975b9400) [pid = 4124] [serial = 341] [outer = (nil)] 15:33:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff398ba3c00) [pid = 4124] [serial = 342] [outer = 0x7ff3975b9400] 15:33:15 INFO - PROCESS | 4124 | 1461191595822 Marionette DEBUG loaded listener.js 15:33:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39a219c00) [pid = 4124] [serial = 343] [outer = 0x7ff3975b9400] 15:33:16 INFO - PROCESS | 4124 | 1461191596835 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:33:16 INFO - PROCESS | 4124 | 1461191596913 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 15:33:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:33:16 INFO - PROCESS | 4124 | 1461191596924 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:33:16 INFO - PROCESS | 4124 | 1461191596928 Marionette TRACE conn4 <- [1,430,null,{}] 15:33:16 INFO - PROCESS | 4124 | 1461191596935 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:17 INFO - PROCESS | 4124 | 1461191597108 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 15:33:17 INFO - PROCESS | 4124 | 1461191597222 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a07bc800 == 51 [pid = 4124] [id = 115] 15:33:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff3961e0000) [pid = 4124] [serial = 344] [outer = (nil)] 15:33:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff39a39a400) [pid = 4124] [serial = 345] [outer = 0x7ff3961e0000] 15:33:17 INFO - PROCESS | 4124 | 1461191597288 Marionette DEBUG loaded listener.js 15:33:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff39a62f800) [pid = 4124] [serial = 346] [outer = 0x7ff3961e0000] 15:33:18 INFO - PROCESS | 4124 | 1461191598165 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1282ms 15:33:18 INFO - PROCESS | 4124 | 1461191598206 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 15:33:18 INFO - PROCESS | 4124 | 1461191598209 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 15:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:33:18 INFO - PROCESS | 4124 | 1461191598216 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:33:18 INFO - PROCESS | 4124 | 1461191598222 Marionette TRACE conn4 <- [1,434,null,{}] 15:33:18 INFO - PROCESS | 4124 | 1461191598246 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:18 INFO - PROCESS | 4124 | 1461191598451 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 15:33:18 INFO - PROCESS | 4124 | 1461191598478 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1893800 == 52 [pid = 4124] [id = 116] 15:33:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff39f859000) [pid = 4124] [serial = 347] [outer = (nil)] 15:33:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff3a0ab6800) [pid = 4124] [serial = 348] [outer = 0x7ff39f859000] 15:33:18 INFO - PROCESS | 4124 | 1461191598547 Marionette DEBUG loaded listener.js 15:33:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3a1f95c00) [pid = 4124] [serial = 349] [outer = 0x7ff39f859000] 15:33:19 INFO - PROCESS | 4124 | 1461191599377 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1235ms 15:33:19 INFO - PROCESS | 4124 | 1461191599454 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 15:33:19 INFO - PROCESS | 4124 | 1461191599459 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 15:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:33:19 INFO - PROCESS | 4124 | 1461191599465 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:33:19 INFO - PROCESS | 4124 | 1461191599469 Marionette TRACE conn4 <- [1,438,null,{}] 15:33:19 INFO - PROCESS | 4124 | 1461191599474 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:19 INFO - PROCESS | 4124 | 1461191599662 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 15:33:19 INFO - PROCESS | 4124 | 1461191599700 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c12800 == 53 [pid = 4124] [id = 117] 15:33:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3963aa800) [pid = 4124] [serial = 350] [outer = (nil)] 15:33:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff3963b5c00) [pid = 4124] [serial = 351] [outer = 0x7ff3963aa800] 15:33:19 INFO - PROCESS | 4124 | 1461191599766 Marionette DEBUG loaded listener.js 15:33:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3a0ab0000) [pid = 4124] [serial = 352] [outer = 0x7ff3963aa800] 15:33:20 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff39643f000) [pid = 4124] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:33:20 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3996cd800) [pid = 4124] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:33:20 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff3964f3c00) [pid = 4124] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:33:20 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff398c2a400) [pid = 4124] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:33:20 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff3b235d400) [pid = 4124] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:33:20 INFO - PROCESS | 4124 | 1461191600711 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1286ms 15:33:20 INFO - PROCESS | 4124 | 1461191600753 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 15:33:20 INFO - PROCESS | 4124 | 1461191600756 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 15:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:33:20 INFO - PROCESS | 4124 | 1461191600769 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:33:20 INFO - PROCESS | 4124 | 1461191600771 Marionette TRACE conn4 <- [1,442,null,{}] 15:33:20 INFO - PROCESS | 4124 | 1461191600778 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:20 INFO - PROCESS | 4124 | 1461191600923 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 15:33:20 INFO - PROCESS | 4124 | 1461191600938 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69d3800 == 54 [pid = 4124] [id = 118] 15:33:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff3963b4400) [pid = 4124] [serial = 353] [outer = (nil)] 15:33:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3974cd000) [pid = 4124] [serial = 354] [outer = 0x7ff3963b4400] 15:33:21 INFO - PROCESS | 4124 | 1461191601018 Marionette DEBUG loaded listener.js 15:33:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3974d1000) [pid = 4124] [serial = 355] [outer = 0x7ff3963b4400] 15:33:21 INFO - PROCESS | 4124 | 1461191601867 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1140ms 15:33:21 INFO - PROCESS | 4124 | 1461191601906 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 15:33:21 INFO - PROCESS | 4124 | 1461191601909 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 15:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:33:21 INFO - PROCESS | 4124 | 1461191601916 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:33:21 INFO - PROCESS | 4124 | 1461191601918 Marionette TRACE conn4 <- [1,446,null,{}] 15:33:21 INFO - PROCESS | 4124 | 1461191601924 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:22 INFO - PROCESS | 4124 | 1461191602087 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 15:33:22 INFO - PROCESS | 4124 | 1461191602098 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7ce800 == 55 [pid = 4124] [id = 119] 15:33:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39caf2400) [pid = 4124] [serial = 356] [outer = (nil)] 15:33:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3a2e3f000) [pid = 4124] [serial = 357] [outer = 0x7ff39caf2400] 15:33:22 INFO - PROCESS | 4124 | 1461191602177 Marionette DEBUG loaded listener.js 15:33:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3ac8eb400) [pid = 4124] [serial = 358] [outer = 0x7ff39caf2400] 15:33:23 INFO - PROCESS | 4124 | 1461191603268 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1387ms 15:33:23 INFO - PROCESS | 4124 | 1461191603305 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 15:33:23 INFO - PROCESS | 4124 | 1461191603314 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 15:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:33:23 INFO - PROCESS | 4124 | 1461191603325 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:33:23 INFO - PROCESS | 4124 | 1461191603331 Marionette TRACE conn4 <- [1,450,null,{}] 15:33:23 INFO - PROCESS | 4124 | 1461191603340 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:23 INFO - PROCESS | 4124 | 1461191603533 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 15:33:23 INFO - PROCESS | 4124 | 1461191603678 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0899000 == 56 [pid = 4124] [id = 120] 15:33:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff3974d0800) [pid = 4124] [serial = 359] [outer = (nil)] 15:33:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3974d6400) [pid = 4124] [serial = 360] [outer = 0x7ff3974d0800] 15:33:23 INFO - PROCESS | 4124 | 1461191603805 Marionette DEBUG loaded listener.js 15:33:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3976d6000) [pid = 4124] [serial = 361] [outer = 0x7ff3974d0800] 15:33:24 INFO - PROCESS | 4124 | 1461191604803 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:33:24 INFO - PROCESS | 4124 | 1461191604870 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 15:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:33:24 INFO - PROCESS | 4124 | 1461191604882 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:33:24 INFO - PROCESS | 4124 | 1461191604886 Marionette TRACE conn4 <- [1,454,null,{}] 15:33:24 INFO - PROCESS | 4124 | 1461191604893 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:25 INFO - PROCESS | 4124 | 1461191605077 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 15:33:25 INFO - PROCESS | 4124 | 1461191605308 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad694000 == 57 [pid = 4124] [id = 121] 15:33:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff398662800) [pid = 4124] [serial = 362] [outer = (nil)] 15:33:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff39a47e800) [pid = 4124] [serial = 363] [outer = 0x7ff398662800] 15:33:25 INFO - PROCESS | 4124 | 1461191605399 Marionette DEBUG loaded listener.js 15:33:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff39a63b000) [pid = 4124] [serial = 364] [outer = 0x7ff398662800] 15:33:26 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:33:26 INFO - PROCESS | 4124 | 1461191606302 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1491ms 15:33:26 INFO - PROCESS | 4124 | 1461191606374 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 15:33:26 INFO - PROCESS | 4124 | 1461191606378 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 15:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:33:26 INFO - PROCESS | 4124 | 1461191606385 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:33:26 INFO - PROCESS | 4124 | 1461191606391 Marionette TRACE conn4 <- [1,458,null,{}] 15:33:26 INFO - PROCESS | 4124 | 1461191606408 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:26 INFO - PROCESS | 4124 | 1461191606641 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 15:33:26 INFO - PROCESS | 4124 | 1461191606831 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d39800 == 58 [pid = 4124] [id = 122] 15:33:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39a393000) [pid = 4124] [serial = 365] [outer = (nil)] 15:33:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39a554800) [pid = 4124] [serial = 366] [outer = 0x7ff39a393000] 15:33:26 INFO - PROCESS | 4124 | 1461191606928 Marionette DEBUG loaded listener.js 15:33:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3a0a23000) [pid = 4124] [serial = 367] [outer = 0x7ff39a393000] 15:33:27 INFO - PROCESS | 4124 | 1461191607778 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:33:27 INFO - PROCESS | 4124 | 1461191607829 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 15:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:33:27 INFO - PROCESS | 4124 | 1461191607836 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:33:27 INFO - PROCESS | 4124 | 1461191607840 Marionette TRACE conn4 <- [1,462,null,{}] 15:33:27 INFO - PROCESS | 4124 | 1461191607846 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:28 INFO - PROCESS | 4124 | 1461191608021 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 15:33:28 INFO - PROCESS | 4124 | 1461191608165 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b7074800 == 59 [pid = 4124] [id = 123] 15:33:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff39a54a800) [pid = 4124] [serial = 368] [outer = (nil)] 15:33:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3a2dd1400) [pid = 4124] [serial = 369] [outer = 0x7ff39a54a800] 15:33:28 INFO - PROCESS | 4124 | 1461191608241 Marionette DEBUG loaded listener.js 15:33:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff3ac872000) [pid = 4124] [serial = 370] [outer = 0x7ff39a54a800] 15:33:29 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:33:29 INFO - PROCESS | 4124 | 1461191609192 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:33:29 INFO - PROCESS | 4124 | 1461191609273 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 15:33:29 INFO - PROCESS | 4124 | 1461191609280 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:33:29 INFO - PROCESS | 4124 | 1461191609283 Marionette TRACE conn4 <- [1,466,null,{}] 15:33:29 INFO - PROCESS | 4124 | 1461191609290 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:29 INFO - PROCESS | 4124 | 1461191609463 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 15:33:29 INFO - PROCESS | 4124 | 1461191609609 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394891000 == 60 [pid = 4124] [id = 124] 15:33:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3ad9a7400) [pid = 4124] [serial = 371] [outer = (nil)] 15:33:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff3ae830400) [pid = 4124] [serial = 372] [outer = 0x7ff3ad9a7400] 15:33:29 INFO - PROCESS | 4124 | 1461191609738 Marionette DEBUG loaded listener.js 15:33:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3aeb59800) [pid = 4124] [serial = 373] [outer = 0x7ff3ad9a7400] 15:33:30 INFO - PROCESS | 4124 | 1461191610644 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:33:30 INFO - PROCESS | 4124 | 1461191610720 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 15:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:33:30 INFO - PROCESS | 4124 | 1461191610726 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:33:30 INFO - PROCESS | 4124 | 1461191610729 Marionette TRACE conn4 <- [1,470,null,{}] 15:33:30 INFO - PROCESS | 4124 | 1461191610735 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:30 INFO - PROCESS | 4124 | 1461191610953 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 15:33:31 INFO - PROCESS | 4124 | 1461191611144 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395060800 == 61 [pid = 4124] [id = 125] 15:33:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff39611d800) [pid = 4124] [serial = 374] [outer = (nil)] 15:33:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff39a210800) [pid = 4124] [serial = 375] [outer = 0x7ff39611d800] 15:33:31 INFO - PROCESS | 4124 | 1461191611241 Marionette DEBUG loaded listener.js 15:33:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3b5888000) [pid = 4124] [serial = 376] [outer = 0x7ff39611d800] 15:33:32 INFO - PROCESS | 4124 | 1461191612111 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1434ms 15:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:33:32 INFO - PROCESS | 4124 | 1461191612163 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 15:33:32 INFO - PROCESS | 4124 | 1461191612166 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 15:33:32 INFO - PROCESS | 4124 | 1461191612173 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:33:32 INFO - PROCESS | 4124 | 1461191612176 Marionette TRACE conn4 <- [1,474,null,{}] 15:33:32 INFO - PROCESS | 4124 | 1461191612187 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:32 INFO - PROCESS | 4124 | 1461191612379 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 15:33:32 INFO - PROCESS | 4124 | 1461191612751 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39530d000 == 62 [pid = 4124] [id = 126] 15:33:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3963b2000) [pid = 4124] [serial = 377] [outer = (nil)] 15:33:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3964e4400) [pid = 4124] [serial = 378] [outer = 0x7ff3963b2000] 15:33:32 INFO - PROCESS | 4124 | 1461191612869 Marionette DEBUG loaded listener.js 15:33:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3974cb400) [pid = 4124] [serial = 379] [outer = 0x7ff3963b2000] 15:33:33 INFO - PROCESS | 4124 | 1461191613887 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1787ms 15:33:33 INFO - PROCESS | 4124 | 1461191613961 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 15:33:33 INFO - PROCESS | 4124 | 1461191613968 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 15:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:33:33 INFO - PROCESS | 4124 | 1461191613979 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:33:33 INFO - PROCESS | 4124 | 1461191613983 Marionette TRACE conn4 <- [1,478,null,{}] 15:33:33 INFO - PROCESS | 4124 | 1461191613992 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:34 INFO - PROCESS | 4124 | 1461191614222 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 15:33:34 INFO - PROCESS | 4124 | 1461191614455 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff397521800 == 63 [pid = 4124] [id = 127] 15:33:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff398a7ec00) [pid = 4124] [serial = 380] [outer = (nil)] 15:33:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff39a25e800) [pid = 4124] [serial = 381] [outer = 0x7ff398a7ec00] 15:33:34 INFO - PROCESS | 4124 | 1461191614575 Marionette DEBUG loaded listener.js 15:33:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff39a38cc00) [pid = 4124] [serial = 382] [outer = 0x7ff398a7ec00] 15:33:35 INFO - PROCESS | 4124 | 1461191615920 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b051a800 == 62 [pid = 4124] [id = 64] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a77d3000 == 61 [pid = 4124] [id = 63] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a69d3800 == 60 [pid = 4124] [id = 118] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2c12800 == 59 [pid = 4124] [id = 117] 15:33:35 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff39a033000) [pid = 4124] [serial = 291] [outer = (nil)] [url = about:blank] 15:33:35 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff39a4e3400) [pid = 4124] [serial = 294] [outer = (nil)] [url = about:blank] 15:33:35 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3a6a62c00) [pid = 4124] [serial = 297] [outer = (nil)] [url = about:blank] 15:33:35 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3b2de0400) [pid = 4124] [serial = 300] [outer = (nil)] [url = about:blank] 15:33:35 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3976d1000) [pid = 4124] [serial = 303] [outer = (nil)] [url = about:blank] 15:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1992ms 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1893800 == 58 [pid = 4124] [id = 116] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a07bc800 == 57 [pid = 4124] [id = 115] 15:33:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39750e000 == 56 [pid = 4124] [id = 114] 15:33:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396585800 == 55 [pid = 4124] [id = 108] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3b235b000) [pid = 4124] [serial = 321] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3b2de6400) [pid = 4124] [serial = 315] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff3a311a400) [pid = 4124] [serial = 312] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff39a4ec400) [pid = 4124] [serial = 309] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3a075f800) [pid = 4124] [serial = 310] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff39a318400) [pid = 4124] [serial = 307] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff39a214c00) [pid = 4124] [serial = 306] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3b246f400) [pid = 4124] [serial = 318] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff3b2f5d400) [pid = 4124] [serial = 316] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3b2474000) [pid = 4124] [serial = 319] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3adb16800) [pid = 4124] [serial = 313] [outer = (nil)] [url = about:blank] 15:33:36 INFO - PROCESS | 4124 | 1461191616033 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 15:33:36 INFO - PROCESS | 4124 | 1461191616038 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 15:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:33:36 INFO - PROCESS | 4124 | 1461191616050 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:33:36 INFO - PROCESS | 4124 | 1461191616052 Marionette TRACE conn4 <- [1,482,null,{}] 15:33:36 INFO - PROCESS | 4124 | 1461191616059 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:36 INFO - PROCESS | 4124 | 1461191616289 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 15:33:36 INFO - PROCESS | 4124 | 1461191616411 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39840c800 == 56 [pid = 4124] [id = 128] 15:33:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3963af000) [pid = 4124] [serial = 383] [outer = (nil)] 15:33:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff39a487400) [pid = 4124] [serial = 384] [outer = 0x7ff3963af000] 15:33:36 INFO - PROCESS | 4124 | 1461191616481 Marionette DEBUG loaded listener.js 15:33:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff39a550400) [pid = 4124] [serial = 385] [outer = 0x7ff3963af000] 15:33:37 INFO - PROCESS | 4124 | 1461191617250 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1230ms 15:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:33:37 INFO - PROCESS | 4124 | 1461191617281 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 15:33:37 INFO - PROCESS | 4124 | 1461191617284 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 15:33:37 INFO - PROCESS | 4124 | 1461191617299 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:33:37 INFO - PROCESS | 4124 | 1461191617308 Marionette TRACE conn4 <- [1,486,null,{}] 15:33:37 INFO - PROCESS | 4124 | 1461191617317 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:37 INFO - PROCESS | 4124 | 1461191617478 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 15:33:37 INFO - PROCESS | 4124 | 1461191617498 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1145000 == 57 [pid = 4124] [id = 129] 15:33:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff39a483c00) [pid = 4124] [serial = 386] [outer = (nil)] 15:33:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3a0866400) [pid = 4124] [serial = 387] [outer = 0x7ff39a483c00] 15:33:37 INFO - PROCESS | 4124 | 1461191617562 Marionette DEBUG loaded listener.js 15:33:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff3a086e400) [pid = 4124] [serial = 388] [outer = 0x7ff39a483c00] 15:33:38 INFO - PROCESS | 4124 | 1461191618406 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1157ms 15:33:38 INFO - PROCESS | 4124 | 1461191618449 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 15:33:38 INFO - PROCESS | 4124 | 1461191618452 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 15:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:33:38 INFO - PROCESS | 4124 | 1461191618474 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:33:38 INFO - PROCESS | 4124 | 1461191618478 Marionette TRACE conn4 <- [1,490,null,{}] 15:33:38 INFO - PROCESS | 4124 | 1461191618484 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:38 INFO - PROCESS | 4124 | 1461191618685 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 15:33:38 INFO - PROCESS | 4124 | 1461191618708 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3948a1000 == 58 [pid = 4124] [id = 130] 15:33:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff39462d000) [pid = 4124] [serial = 389] [outer = (nil)] 15:33:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff394636c00) [pid = 4124] [serial = 390] [outer = 0x7ff39462d000] 15:33:38 INFO - PROCESS | 4124 | 1461191618781 Marionette DEBUG loaded listener.js 15:33:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3963a9c00) [pid = 4124] [serial = 391] [outer = 0x7ff39462d000] 15:33:39 INFO - PROCESS | 4124 | 1461191619604 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1204ms 15:33:39 INFO - PROCESS | 4124 | 1461191619672 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 15:33:39 INFO - PROCESS | 4124 | 1461191619675 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 15:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:33:39 INFO - PROCESS | 4124 | 1461191619682 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:33:39 INFO - PROCESS | 4124 | 1461191619685 Marionette TRACE conn4 <- [1,494,null,{}] 15:33:39 INFO - PROCESS | 4124 | 1461191619690 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:39 INFO - PROCESS | 4124 | 1461191619877 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 15:33:39 INFO - PROCESS | 4124 | 1461191619909 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77e0800 == 59 [pid = 4124] [id = 131] 15:33:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3953ae000) [pid = 4124] [serial = 392] [outer = (nil)] 15:33:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3953afc00) [pid = 4124] [serial = 393] [outer = 0x7ff3953ae000] 15:33:39 INFO - PROCESS | 4124 | 1461191619987 Marionette DEBUG loaded listener.js 15:33:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3976d9800) [pid = 4124] [serial = 394] [outer = 0x7ff3953ae000] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3ad69a400) [pid = 4124] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3963aa800) [pid = 4124] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff396116400) [pid = 4124] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff3a1624800) [pid = 4124] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff396d5f400) [pid = 4124] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff39611fc00) [pid = 4124] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff396d53400) [pid = 4124] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:33:40 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff3964ec800) [pid = 4124] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3a2782400) [pid = 4124] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff39a03bc00) [pid = 4124] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff39a47dc00) [pid = 4124] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff39a488800) [pid = 4124] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3961e0000) [pid = 4124] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff39644d400) [pid = 4124] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff39e510400) [pid = 4124] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff39a31d400) [pid = 4124] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3a1ef3c00) [pid = 4124] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff3a310c400) [pid = 4124] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff3975b9400) [pid = 4124] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff3961e3400) [pid = 4124] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3a1f0f000) [pid = 4124] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3961da000) [pid = 4124] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff396c3a000) [pid = 4124] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff3a199d000) [pid = 4124] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff3963b4400) [pid = 4124] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39f859000) [pid = 4124] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff3a2dcb800) [pid = 4124] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3a161f400) [pid = 4124] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff39774d400) [pid = 4124] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3ad9f0c00) [pid = 4124] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff3976d6400) [pid = 4124] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:33:41 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff3aecd5000) [pid = 4124] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:33:41 INFO - PROCESS | 4124 | 1461191621793 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2131ms 15:33:41 INFO - PROCESS | 4124 | 1461191621814 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 15:33:41 INFO - PROCESS | 4124 | 1461191621819 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 15:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:33:41 INFO - PROCESS | 4124 | 1461191621825 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:33:41 INFO - PROCESS | 4124 | 1461191621828 Marionette TRACE conn4 <- [1,498,null,{}] 15:33:41 INFO - PROCESS | 4124 | 1461191621833 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:42 INFO - PROCESS | 4124 | 1461191622006 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 15:33:42 INFO - PROCESS | 4124 | 1461191622119 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2a42800 == 60 [pid = 4124] [id = 132] 15:33:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3961e0000) [pid = 4124] [serial = 395] [outer = (nil)] 15:33:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39a633400) [pid = 4124] [serial = 396] [outer = 0x7ff3961e0000] 15:33:42 INFO - PROCESS | 4124 | 1461191622196 Marionette DEBUG loaded listener.js 15:33:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff3a1626000) [pid = 4124] [serial = 397] [outer = 0x7ff3961e0000] 15:33:42 INFO - PROCESS | 4124 | 1461191622941 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1237ms 15:33:43 INFO - PROCESS | 4124 | 1461191623064 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 15:33:43 INFO - PROCESS | 4124 | 1461191623070 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 15:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:33:43 INFO - PROCESS | 4124 | 1461191623079 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:33:43 INFO - PROCESS | 4124 | 1461191623086 Marionette TRACE conn4 <- [1,502,null,{}] 15:33:43 INFO - PROCESS | 4124 | 1461191623107 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:43 INFO - PROCESS | 4124 | 1461191623320 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 15:33:43 INFO - PROCESS | 4124 | 1461191623483 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395316000 == 61 [pid = 4124] [id = 133] 15:33:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3953a7c00) [pid = 4124] [serial = 398] [outer = (nil)] 15:33:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3953b0000) [pid = 4124] [serial = 399] [outer = 0x7ff3953a7c00] 15:33:43 INFO - PROCESS | 4124 | 1461191623561 Marionette DEBUG loaded listener.js 15:33:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3961e3400) [pid = 4124] [serial = 400] [outer = 0x7ff3953a7c00] 15:33:44 INFO - PROCESS | 4124 | 1461191624469 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1444ms 15:33:44 INFO - PROCESS | 4124 | 1461191624523 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 15:33:44 INFO - PROCESS | 4124 | 1461191624529 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 15:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:33:44 INFO - PROCESS | 4124 | 1461191624542 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:33:44 INFO - PROCESS | 4124 | 1461191624549 Marionette TRACE conn4 <- [1,506,null,{}] 15:33:44 INFO - PROCESS | 4124 | 1461191624556 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:44 INFO - PROCESS | 4124 | 1461191624780 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 15:33:45 INFO - PROCESS | 4124 | 1461191624990 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de7000 == 62 [pid = 4124] [id = 134] 15:33:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff396ed8c00) [pid = 4124] [serial = 401] [outer = (nil)] 15:33:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff396edec00) [pid = 4124] [serial = 402] [outer = 0x7ff396ed8c00] 15:33:45 INFO - PROCESS | 4124 | 1461191625113 Marionette DEBUG loaded listener.js 15:33:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3974d3c00) [pid = 4124] [serial = 403] [outer = 0x7ff396ed8c00] 15:33:46 INFO - PROCESS | 4124 | 1461191626017 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1543ms 15:33:46 INFO - PROCESS | 4124 | 1461191626083 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 15:33:46 INFO - PROCESS | 4124 | 1461191626088 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 15:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:33:46 INFO - PROCESS | 4124 | 1461191626095 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:33:46 INFO - PROCESS | 4124 | 1461191626099 Marionette TRACE conn4 <- [1,510,null,{}] 15:33:46 INFO - PROCESS | 4124 | 1461191626115 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:46 INFO - PROCESS | 4124 | 1461191626341 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 15:33:46 INFO - PROCESS | 4124 | 1461191626606 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6ea7000 == 63 [pid = 4124] [id = 135] 15:33:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39a317000) [pid = 4124] [serial = 404] [outer = (nil)] 15:33:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff39a395800) [pid = 4124] [serial = 405] [outer = 0x7ff39a317000] 15:33:46 INFO - PROCESS | 4124 | 1461191626735 Marionette DEBUG loaded listener.js 15:33:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff39a4ea400) [pid = 4124] [serial = 406] [outer = 0x7ff39a317000] 15:33:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff39f5acc00) [pid = 4124] [serial = 407] [outer = 0x7ff398ac3400] 15:33:47 INFO - PROCESS | 4124 | 1461191627885 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1841ms 15:33:47 INFO - PROCESS | 4124 | 1461191627936 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 15:33:47 INFO - PROCESS | 4124 | 1461191627941 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 15:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:33:47 INFO - PROCESS | 4124 | 1461191627949 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:33:47 INFO - PROCESS | 4124 | 1461191627953 Marionette TRACE conn4 <- [1,514,null,{}] 15:33:47 INFO - PROCESS | 4124 | 1461191627959 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:48 INFO - PROCESS | 4124 | 1461191628141 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 15:33:48 INFO - PROCESS | 4124 | 1461191628309 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946b3800 == 64 [pid = 4124] [id = 136] 15:33:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3975ba400) [pid = 4124] [serial = 408] [outer = (nil)] 15:33:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3a0868400) [pid = 4124] [serial = 409] [outer = 0x7ff3975ba400] 15:33:48 INFO - PROCESS | 4124 | 1461191628385 Marionette DEBUG loaded listener.js 15:33:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff3a1624000) [pid = 4124] [serial = 410] [outer = 0x7ff3975ba400] 15:33:49 INFO - PROCESS | 4124 | 1461191629234 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:33:49 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 15:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1340ms 15:33:49 INFO - PROCESS | 4124 | 1461191629291 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 15:33:49 INFO - PROCESS | 4124 | 1461191629298 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 15:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:33:49 INFO - PROCESS | 4124 | 1461191629309 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:33:49 INFO - PROCESS | 4124 | 1461191629313 Marionette TRACE conn4 <- [1,518,null,{}] 15:33:49 INFO - PROCESS | 4124 | 1461191629324 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:49 INFO - PROCESS | 4124 | 1461191629579 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 15:33:49 INFO - PROCESS | 4124 | 1461191629711 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aaec800 == 65 [pid = 4124] [id = 137] 15:33:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff39a555400) [pid = 4124] [serial = 411] [outer = (nil)] 15:33:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff3a2e3ec00) [pid = 4124] [serial = 412] [outer = 0x7ff39a555400] 15:33:49 INFO - PROCESS | 4124 | 1461191629833 Marionette DEBUG loaded listener.js 15:33:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff3ad79f000) [pid = 4124] [serial = 413] [outer = 0x7ff39a555400] 15:33:50 INFO - PROCESS | 4124 | 1461191630668 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1398ms 15:33:50 INFO - PROCESS | 4124 | 1461191630706 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 15:33:50 INFO - PROCESS | 4124 | 1461191630709 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 15:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:33:50 INFO - PROCESS | 4124 | 1461191630716 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:33:50 INFO - PROCESS | 4124 | 1461191630719 Marionette TRACE conn4 <- [1,522,null,{}] 15:33:50 INFO - PROCESS | 4124 | 1461191630725 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:50 INFO - PROCESS | 4124 | 1461191630962 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 15:33:51 INFO - PROCESS | 4124 | 1461191631115 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394369000 == 66 [pid = 4124] [id = 138] 15:33:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39437bc00) [pid = 4124] [serial = 414] [outer = (nil)] 15:33:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3ad9a5800) [pid = 4124] [serial = 415] [outer = 0x7ff39437bc00] 15:33:51 INFO - PROCESS | 4124 | 1461191631196 Marionette DEBUG loaded listener.js 15:33:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff3aeb54c00) [pid = 4124] [serial = 416] [outer = 0x7ff39437bc00] 15:33:52 INFO - PROCESS | 4124 | 1461191632126 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:33:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:33:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1483ms 15:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:33:52 INFO - PROCESS | 4124 | 1461191632201 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 15:33:52 INFO - PROCESS | 4124 | 1461191632203 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 15:33:52 INFO - PROCESS | 4124 | 1461191632210 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:33:52 INFO - PROCESS | 4124 | 1461191632213 Marionette TRACE conn4 <- [1,526,null,{}] 15:33:52 INFO - PROCESS | 4124 | 1461191632219 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:52 INFO - PROCESS | 4124 | 1461191632431 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 15:33:52 INFO - PROCESS | 4124 | 1461191632634 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950c7000 == 67 [pid = 4124] [id = 139] 15:33:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff396117800) [pid = 4124] [serial = 417] [outer = (nil)] 15:33:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff396d56400) [pid = 4124] [serial = 418] [outer = 0x7ff396117800] 15:33:52 INFO - PROCESS | 4124 | 1461191632754 Marionette DEBUG loaded listener.js 15:33:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3976cc000) [pid = 4124] [serial = 419] [outer = 0x7ff396117800] 15:33:53 INFO - PROCESS | 4124 | 1461191633884 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:33:53 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 15:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1783ms 15:33:53 INFO - PROCESS | 4124 | 1461191633993 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 15:33:54 INFO - PROCESS | 4124 | 1461191633999 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 15:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:33:54 INFO - PROCESS | 4124 | 1461191634009 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:33:54 INFO - PROCESS | 4124 | 1461191634013 Marionette TRACE conn4 <- [1,530,null,{}] 15:33:54 INFO - PROCESS | 4124 | 1461191634031 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:54 INFO - PROCESS | 4124 | 1461191634295 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 15:33:54 INFO - PROCESS | 4124 | 1461191634439 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970e6000 == 68 [pid = 4124] [id = 140] 15:33:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff3953b2800) [pid = 4124] [serial = 420] [outer = (nil)] 15:33:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff396116400) [pid = 4124] [serial = 421] [outer = 0x7ff3953b2800] 15:33:54 INFO - PROCESS | 4124 | 1461191634513 Marionette DEBUG loaded listener.js 15:33:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3963b0c00) [pid = 4124] [serial = 422] [outer = 0x7ff3953b2800] 15:33:55 INFO - PROCESS | 4124 | 1461191635311 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:33:55 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 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:33:55 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 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:33:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:33:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1350ms 15:33:55 INFO - PROCESS | 4124 | 1461191635362 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 15:33:55 INFO - PROCESS | 4124 | 1461191635371 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 15:33:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:33:55 INFO - PROCESS | 4124 | 1461191635419 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:33:55 INFO - PROCESS | 4124 | 1461191635431 Marionette TRACE conn4 <- [1,534,null,{}] 15:33:55 INFO - PROCESS | 4124 | 1461191635442 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:55 INFO - PROCESS | 4124 | 1461191635675 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 15:33:55 INFO - PROCESS | 4124 | 1461191635837 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395046000 == 69 [pid = 4124] [id = 141] 15:33:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3964e6000) [pid = 4124] [serial = 423] [outer = (nil)] 15:33:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3974cdc00) [pid = 4124] [serial = 424] [outer = 0x7ff3964e6000] 15:33:55 INFO - PROCESS | 4124 | 1461191635972 Marionette DEBUG loaded listener.js 15:33:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3975c6000) [pid = 4124] [serial = 425] [outer = 0x7ff3964e6000] 15:33:57 INFO - PROCESS | 4124 | 1461191637297 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a77e0800 == 68 [pid = 4124] [id = 131] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3948a1000 == 67 [pid = 4124] [id = 130] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1145000 == 66 [pid = 4124] [id = 129] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39840c800 == 65 [pid = 4124] [id = 128] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff397521800 == 64 [pid = 4124] [id = 127] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39530d000 == 63 [pid = 4124] [id = 126] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2d39800 == 62 [pid = 4124] [id = 122] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad694000 == 61 [pid = 4124] [id = 121] 15:33:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0899000 == 60 [pid = 4124] [id = 120] 15:33:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:33:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1966ms 15:33:57 INFO - PROCESS | 4124 | 1461191637504 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 15:33:57 INFO - PROCESS | 4124 | 1461191637511 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 15:33:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3963b5c00) [pid = 4124] [serial = 351] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff396d5cc00) [pid = 4124] [serial = 325] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff3ac8ebc00) [pid = 4124] [serial = 331] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff39a313800) [pid = 4124] [serial = 292] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3996cdc00) [pid = 4124] [serial = 223] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff3a2e33000) [pid = 4124] [serial = 153] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff3976d5400) [pid = 4124] [serial = 304] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3b2f5d000) [pid = 4124] [serial = 301] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff39a636c00) [pid = 4124] [serial = 259] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff39a487800) [pid = 4124] [serial = 327] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3a2780000) [pid = 4124] [serial = 330] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3b2474c00) [pid = 4124] [serial = 333] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff39a39a400) [pid = 4124] [serial = 345] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff3a1f92c00) [pid = 4124] [serial = 226] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3a1b80c00) [pid = 4124] [serial = 189] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3a0ab0000) [pid = 4124] [serial = 352] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff39d646c00) [pid = 4124] [serial = 295] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff3ad6d4800) [pid = 4124] [serial = 262] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff3ae91d800) [pid = 4124] [serial = 195] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff398ba3c00) [pid = 4124] [serial = 342] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3a6a5d800) [pid = 4124] [serial = 235] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3b2f0b000) [pid = 4124] [serial = 232] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff39a62f800) [pid = 4124] [serial = 346] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff39a4dd400) [pid = 4124] [serial = 328] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39a394800) [pid = 4124] [serial = 336] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff3b2f5d800) [pid = 4124] [serial = 334] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3a2dcf400) [pid = 4124] [serial = 268] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff39a219c00) [pid = 4124] [serial = 343] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff3ae911400) [pid = 4124] [serial = 298] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff3964e4c00) [pid = 4124] [serial = 324] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff3974cd000) [pid = 4124] [serial = 354] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3a0ab6800) [pid = 4124] [serial = 348] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff3ad7a1400) [pid = 4124] [serial = 192] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3b23c0000) [pid = 4124] [serial = 229] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff39a4e6c00) [pid = 4124] [serial = 337] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff39a21a800) [pid = 4124] [serial = 186] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3aeccd800) [pid = 4124] [serial = 198] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff3b2475000) [pid = 4124] [serial = 340] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 93 (0x7ff3a1f95c00) [pid = 4124] [serial = 349] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 92 (0x7ff3b2f5f800) [pid = 4124] [serial = 265] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 91 (0x7ff39a036000) [pid = 4124] [serial = 339] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 90 (0x7ff3b708e000) [pid = 4124] [serial = 289] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | --DOMWINDOW == 89 (0x7ff3974d1000) [pid = 4124] [serial = 355] [outer = (nil)] [url = about:blank] 15:33:57 INFO - PROCESS | 4124 | 1461191637635 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:33:57 INFO - PROCESS | 4124 | 1461191637643 Marionette TRACE conn4 <- [1,538,null,{}] 15:33:57 INFO - PROCESS | 4124 | 1461191637676 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:57 INFO - PROCESS | 4124 | 1461191637947 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 15:33:58 INFO - PROCESS | 4124 | 1461191638094 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395313800 == 61 [pid = 4124] [id = 142] 15:33:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 90 (0x7ff396edcc00) [pid = 4124] [serial = 426] [outer = (nil)] 15:33:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 91 (0x7ff39865a800) [pid = 4124] [serial = 427] [outer = 0x7ff396edcc00] 15:33:58 INFO - PROCESS | 4124 | 1461191638165 Marionette DEBUG loaded listener.js 15:33:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 92 (0x7ff39a21cc00) [pid = 4124] [serial = 428] [outer = 0x7ff396edcc00] 15:33:58 INFO - PROCESS | 4124 | 1461191638953 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:33:58 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. 15:33:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1432ms 15:33:58 INFO - PROCESS | 4124 | 1461191638994 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 15:33:59 INFO - PROCESS | 4124 | 1461191639000 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 15:33:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:33:59 INFO - PROCESS | 4124 | 1461191639055 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:33:59 INFO - PROCESS | 4124 | 1461191639062 Marionette TRACE conn4 <- [1,542,null,{}] 15:33:59 INFO - PROCESS | 4124 | 1461191639077 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:33:59 INFO - PROCESS | 4124 | 1461191639302 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 15:33:59 INFO - PROCESS | 4124 | 1461191639455 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:33:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950ce800 == 62 [pid = 4124] [id = 143] 15:33:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff3953aa400) [pid = 4124] [serial = 429] [outer = (nil)] 15:33:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff3953b2000) [pid = 4124] [serial = 430] [outer = 0x7ff3953aa400] 15:33:59 INFO - PROCESS | 4124 | 1461191639534 Marionette DEBUG loaded listener.js 15:33:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff39643f000) [pid = 4124] [serial = 431] [outer = 0x7ff3953aa400] 15:34:00 INFO - PROCESS | 4124 | 1461191640481 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:34:00 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. 15:34:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1452ms 15:34:00 INFO - PROCESS | 4124 | 1461191640504 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 15:34:00 INFO - PROCESS | 4124 | 1461191640513 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 15:34:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:34:00 INFO - PROCESS | 4124 | 1461191640546 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:34:00 INFO - PROCESS | 4124 | 1461191640550 Marionette TRACE conn4 <- [1,546,null,{}] 15:34:00 INFO - PROCESS | 4124 | 1461191640562 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:00 INFO - PROCESS | 4124 | 1461191640779 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 15:34:00 INFO - PROCESS | 4124 | 1461191640925 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aae9800 == 63 [pid = 4124] [id = 144] 15:34:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff394639000) [pid = 4124] [serial = 432] [outer = (nil)] 15:34:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff3974d1000) [pid = 4124] [serial = 433] [outer = 0x7ff394639000] 15:34:01 INFO - PROCESS | 4124 | 1461191641003 Marionette DEBUG loaded listener.js 15:34:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff398ac5800) [pid = 4124] [serial = 434] [outer = 0x7ff394639000] 15:34:02 INFO - PROCESS | 4124 | 1461191642206 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:34:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1766ms 15:34:02 INFO - PROCESS | 4124 | 1461191642304 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 15:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:34:02 INFO - PROCESS | 4124 | 1461191642309 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 15:34:02 INFO - PROCESS | 4124 | 1461191642316 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:34:02 INFO - PROCESS | 4124 | 1461191642331 Marionette TRACE conn4 <- [1,550,null,{}] 15:34:02 INFO - PROCESS | 4124 | 1461191642424 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:02 INFO - PROCESS | 4124 | 1461191642699 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 15:34:02 INFO - PROCESS | 4124 | 1461191642844 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1156800 == 64 [pid = 4124] [id = 145] 15:34:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff396c41400) [pid = 4124] [serial = 435] [outer = (nil)] 15:34:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff39a261c00) [pid = 4124] [serial = 436] [outer = 0x7ff396c41400] 15:34:02 INFO - PROCESS | 4124 | 1461191642926 Marionette DEBUG loaded listener.js 15:34:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff39a4e3000) [pid = 4124] [serial = 437] [outer = 0x7ff396c41400] 15:34:03 INFO - PROCESS | 4124 | 1461191643774 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:34:03 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. 15:34:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1469ms 15:34:03 INFO - PROCESS | 4124 | 1461191643787 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 15:34:03 INFO - PROCESS | 4124 | 1461191643795 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 15:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:34:03 INFO - PROCESS | 4124 | 1461191643850 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:34:03 INFO - PROCESS | 4124 | 1461191643855 Marionette TRACE conn4 <- [1,554,null,{}] 15:34:03 INFO - PROCESS | 4124 | 1461191643861 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:04 INFO - PROCESS | 4124 | 1461191644027 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 15:34:04 INFO - PROCESS | 4124 | 1461191644179 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1f54000 == 65 [pid = 4124] [id = 146] 15:34:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3976cb000) [pid = 4124] [serial = 438] [outer = (nil)] 15:34:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39a557000) [pid = 4124] [serial = 439] [outer = 0x7ff3976cb000] 15:34:04 INFO - PROCESS | 4124 | 1461191644254 Marionette DEBUG loaded listener.js 15:34:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff39ab09800) [pid = 4124] [serial = 440] [outer = 0x7ff3976cb000] 15:34:04 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:05 INFO - PROCESS | 4124 | 1461191645165 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1339ms 15:34:05 INFO - PROCESS | 4124 | 1461191645186 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 15:34:05 INFO - PROCESS | 4124 | 1461191645190 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 15:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:34:05 INFO - PROCESS | 4124 | 1461191645197 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:34:05 INFO - PROCESS | 4124 | 1461191645200 Marionette TRACE conn4 <- [1,558,null,{}] 15:34:05 INFO - PROCESS | 4124 | 1461191645206 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:05 INFO - PROCESS | 4124 | 1461191645380 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 15:34:05 INFO - PROCESS | 4124 | 1461191645536 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69c0800 == 66 [pid = 4124] [id = 147] 15:34:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff39a391000) [pid = 4124] [serial = 441] [outer = (nil)] 15:34:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff39ab0e800) [pid = 4124] [serial = 442] [outer = 0x7ff39a391000] 15:34:05 INFO - PROCESS | 4124 | 1461191645610 Marionette DEBUG loaded listener.js 15:34:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff39caf6000) [pid = 4124] [serial = 443] [outer = 0x7ff39a391000] 15:34:06 INFO - PROCESS | 4124 | 1461191646538 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1386ms 15:34:06 INFO - PROCESS | 4124 | 1461191646585 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 15:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:34:06 INFO - PROCESS | 4124 | 1461191646589 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 15:34:06 INFO - PROCESS | 4124 | 1461191646595 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:34:06 INFO - PROCESS | 4124 | 1461191646598 Marionette TRACE conn4 <- [1,562,null,{}] 15:34:06 INFO - PROCESS | 4124 | 1461191646604 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:06 INFO - PROCESS | 4124 | 1461191646800 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 15:34:06 INFO - PROCESS | 4124 | 1461191646949 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad9b3000 == 67 [pid = 4124] [id = 148] 15:34:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff39ab0f800) [pid = 4124] [serial = 444] [outer = (nil)] 15:34:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3a0ab0c00) [pid = 4124] [serial = 445] [outer = 0x7ff39ab0f800] 15:34:07 INFO - PROCESS | 4124 | 1461191647028 Marionette DEBUG loaded listener.js 15:34:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3a1f97400) [pid = 4124] [serial = 446] [outer = 0x7ff39ab0f800] 15:34:07 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:07 INFO - PROCESS | 4124 | 1461191647970 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1430ms 15:34:08 INFO - PROCESS | 4124 | 1461191648025 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 15:34:08 INFO - PROCESS | 4124 | 1461191648028 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 15:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:34:08 INFO - PROCESS | 4124 | 1461191648036 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:34:08 INFO - PROCESS | 4124 | 1461191648039 Marionette TRACE conn4 <- [1,566,null,{}] 15:34:08 INFO - PROCESS | 4124 | 1461191648046 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:08 INFO - PROCESS | 4124 | 1461191648216 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 15:34:08 INFO - PROCESS | 4124 | 1461191648380 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b23a5800 == 68 [pid = 4124] [id = 149] 15:34:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39437f000) [pid = 4124] [serial = 447] [outer = (nil)] 15:34:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3a310c400) [pid = 4124] [serial = 448] [outer = 0x7ff39437f000] 15:34:08 INFO - PROCESS | 4124 | 1461191648457 Marionette DEBUG loaded listener.js 15:34:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3ad6d5400) [pid = 4124] [serial = 449] [outer = 0x7ff39437f000] 15:34:09 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:09 INFO - PROCESS | 4124 | 1461191649346 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1344ms 15:34:09 INFO - PROCESS | 4124 | 1461191649380 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 15:34:09 INFO - PROCESS | 4124 | 1461191649383 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 15:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:34:09 INFO - PROCESS | 4124 | 1461191649390 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:34:09 INFO - PROCESS | 4124 | 1461191649394 Marionette TRACE conn4 <- [1,570,null,{}] 15:34:09 INFO - PROCESS | 4124 | 1461191649402 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:09 INFO - PROCESS | 4124 | 1461191649570 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 15:34:09 INFO - PROCESS | 4124 | 1461191649724 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f2f800 == 69 [pid = 4124] [id = 150] 15:34:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff39d499000) [pid = 4124] [serial = 450] [outer = (nil)] 15:34:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3ae82c000) [pid = 4124] [serial = 451] [outer = 0x7ff39d499000] 15:34:09 INFO - PROCESS | 4124 | 1461191649797 Marionette DEBUG loaded listener.js 15:34:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3ae9c1000) [pid = 4124] [serial = 452] [outer = 0x7ff39d499000] 15:34:10 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:10 INFO - PROCESS | 4124 | 1461191650701 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1386ms 15:34:10 INFO - PROCESS | 4124 | 1461191650777 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 15:34:10 INFO - PROCESS | 4124 | 1461191650781 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 15:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:34:10 INFO - PROCESS | 4124 | 1461191650787 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:34:10 INFO - PROCESS | 4124 | 1461191650790 Marionette TRACE conn4 <- [1,574,null,{}] 15:34:10 INFO - PROCESS | 4124 | 1461191650796 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:11 INFO - PROCESS | 4124 | 1461191651045 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 15:34:11 INFO - PROCESS | 4124 | 1461191651354 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e9d800 == 70 [pid = 4124] [id = 151] 15:34:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff3942dd400) [pid = 4124] [serial = 453] [outer = (nil)] 15:34:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3942e6800) [pid = 4124] [serial = 454] [outer = 0x7ff3942dd400] 15:34:11 INFO - PROCESS | 4124 | 1461191651486 Marionette DEBUG loaded listener.js 15:34:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff3942ec000) [pid = 4124] [serial = 455] [outer = 0x7ff3942dd400] 15:34:12 INFO - PROCESS | 4124 | 1461191652921 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2202ms 15:34:12 INFO - PROCESS | 4124 | 1461191652991 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 15:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:34:13 INFO - PROCESS | 4124 | 1461191652996 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 15:34:13 INFO - PROCESS | 4124 | 1461191653005 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:34:13 INFO - PROCESS | 4124 | 1461191653010 Marionette TRACE conn4 <- [1,578,null,{}] 15:34:13 INFO - PROCESS | 4124 | 1461191653126 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395046000 == 69 [pid = 4124] [id = 141] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970e6000 == 68 [pid = 4124] [id = 140] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394369000 == 67 [pid = 4124] [id = 138] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aaec800 == 66 [pid = 4124] [id = 137] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946b3800 == 65 [pid = 4124] [id = 136] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6ea7000 == 64 [pid = 4124] [id = 135] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de7000 == 63 [pid = 4124] [id = 134] 15:34:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395316000 == 62 [pid = 4124] [id = 133] 15:34:13 INFO - PROCESS | 4124 | 1461191653537 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 15:34:13 INFO - PROCESS | 4124 | 1461191653674 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394374000 == 63 [pid = 4124] [id = 152] 15:34:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39462a800) [pid = 4124] [serial = 456] [outer = (nil)] 15:34:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff3953b5400) [pid = 4124] [serial = 457] [outer = 0x7ff39462a800] 15:34:13 INFO - PROCESS | 4124 | 1461191653741 Marionette DEBUG loaded listener.js 15:34:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3963b1400) [pid = 4124] [serial = 458] [outer = 0x7ff39462a800] 15:34:14 INFO - PROCESS | 4124 | 1461191654593 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1650ms 15:34:14 INFO - PROCESS | 4124 | 1461191654655 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 15:34:14 INFO - PROCESS | 4124 | 1461191654664 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 15:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:34:14 INFO - PROCESS | 4124 | 1461191654674 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:34:14 INFO - PROCESS | 4124 | 1461191654679 Marionette TRACE conn4 <- [1,582,null,{}] 15:34:14 INFO - PROCESS | 4124 | 1461191654690 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:14 INFO - PROCESS | 4124 | 1461191654940 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 15:34:14 INFO - PROCESS | 4124 | 1461191654988 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39537d800 == 64 [pid = 4124] [id = 153] 15:34:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff394639800) [pid = 4124] [serial = 459] [outer = (nil)] 15:34:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3974d1800) [pid = 4124] [serial = 460] [outer = 0x7ff394639800] 15:34:15 INFO - PROCESS | 4124 | 1461191655053 Marionette DEBUG loaded listener.js 15:34:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff3976d4800) [pid = 4124] [serial = 461] [outer = 0x7ff394639800] 15:34:16 INFO - PROCESS | 4124 | 1461191656008 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1389ms 15:34:16 INFO - PROCESS | 4124 | 1461191656070 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 15:34:16 INFO - PROCESS | 4124 | 1461191656073 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 15:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:34:16 INFO - PROCESS | 4124 | 1461191656080 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:34:16 INFO - PROCESS | 4124 | 1461191656086 Marionette TRACE conn4 <- [1,586,null,{}] 15:34:16 INFO - PROCESS | 4124 | 1461191656102 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:16 INFO - PROCESS | 4124 | 1461191656319 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3961e0000) [pid = 4124] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff3953b2800) [pid = 4124] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3964e6000) [pid = 4124] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3963b2000) [pid = 4124] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3963af000) [pid = 4124] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff398a7ec00) [pid = 4124] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff39a483c00) [pid = 4124] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3953ae000) [pid = 4124] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:34:16 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff39462d000) [pid = 4124] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:34:16 INFO - PROCESS | 4124 | 1461191656603 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff397520000 == 65 [pid = 4124] [id = 154] 15:34:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff394630000) [pid = 4124] [serial = 462] [outer = (nil)] 15:34:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3953b3800) [pid = 4124] [serial = 463] [outer = 0x7ff394630000] 15:34:16 INFO - PROCESS | 4124 | 1461191656678 Marionette DEBUG loaded listener.js 15:34:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff39a390800) [pid = 4124] [serial = 464] [outer = 0x7ff394630000] 15:34:17 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:17 INFO - PROCESS | 4124 | 1461191657495 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1436ms 15:34:17 INFO - PROCESS | 4124 | 1461191657518 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 15:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:34:17 INFO - PROCESS | 4124 | 1461191657523 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 15:34:17 INFO - PROCESS | 4124 | 1461191657529 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:34:17 INFO - PROCESS | 4124 | 1461191657532 Marionette TRACE conn4 <- [1,590,null,{}] 15:34:17 INFO - PROCESS | 4124 | 1461191657538 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:17 INFO - PROCESS | 4124 | 1461191657699 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 15:34:17 INFO - PROCESS | 4124 | 1461191657715 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0715000 == 66 [pid = 4124] [id = 155] 15:34:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39a38f000) [pid = 4124] [serial = 465] [outer = (nil)] 15:34:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39ab10800) [pid = 4124] [serial = 466] [outer = 0x7ff39a38f000] 15:34:17 INFO - PROCESS | 4124 | 1461191657783 Marionette DEBUG loaded listener.js 15:34:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3a0536800) [pid = 4124] [serial = 467] [outer = 0x7ff39a38f000] 15:34:18 INFO - PROCESS | 4124 | 1461191658744 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1287ms 15:34:18 INFO - PROCESS | 4124 | 1461191658817 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 15:34:18 INFO - PROCESS | 4124 | 1461191658824 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 15:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:34:18 INFO - PROCESS | 4124 | 1461191658833 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:34:18 INFO - PROCESS | 4124 | 1461191658839 Marionette TRACE conn4 <- [1,594,null,{}] 15:34:18 INFO - PROCESS | 4124 | 1461191658850 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:19 INFO - PROCESS | 4124 | 1461191659084 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 15:34:19 INFO - PROCESS | 4124 | 1461191659300 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395379800 == 67 [pid = 4124] [id = 156] 15:34:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff394382000) [pid = 4124] [serial = 468] [outer = (nil)] 15:34:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3963b2000) [pid = 4124] [serial = 469] [outer = 0x7ff394382000] 15:34:19 INFO - PROCESS | 4124 | 1461191659424 Marionette DEBUG loaded listener.js 15:34:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff396edd800) [pid = 4124] [serial = 470] [outer = 0x7ff394382000] 15:34:20 INFO - PROCESS | 4124 | 1461191660371 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1588ms 15:34:20 INFO - PROCESS | 4124 | 1461191660423 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 15:34:20 INFO - PROCESS | 4124 | 1461191660434 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 15:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:34:20 INFO - PROCESS | 4124 | 1461191660447 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:34:20 INFO - PROCESS | 4124 | 1461191660451 Marionette TRACE conn4 <- [1,598,null,{}] 15:34:20 INFO - PROCESS | 4124 | 1461191660458 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:20 INFO - PROCESS | 4124 | 1461191660648 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 15:34:20 INFO - PROCESS | 4124 | 1461191660880 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08a1000 == 68 [pid = 4124] [id = 157] 15:34:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3975c1800) [pid = 4124] [serial = 471] [outer = (nil)] 15:34:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff39a313c00) [pid = 4124] [serial = 472] [outer = 0x7ff3975c1800] 15:34:20 INFO - PROCESS | 4124 | 1461191660972 Marionette DEBUG loaded listener.js 15:34:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff39a485800) [pid = 4124] [serial = 473] [outer = 0x7ff3975c1800] 15:34:21 INFO - PROCESS | 4124 | 1461191661939 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1545ms 15:34:21 INFO - PROCESS | 4124 | 1461191661993 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 15:34:22 INFO - PROCESS | 4124 | 1461191661996 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 15:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:34:22 INFO - PROCESS | 4124 | 1461191662003 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:34:22 INFO - PROCESS | 4124 | 1461191662009 Marionette TRACE conn4 <- [1,602,null,{}] 15:34:22 INFO - PROCESS | 4124 | 1461191662026 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:22 INFO - PROCESS | 4124 | 1461191662220 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 15:34:22 INFO - PROCESS | 4124 | 1461191662444 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b052c000 == 69 [pid = 4124] [id = 158] 15:34:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff39ab0c800) [pid = 4124] [serial = 474] [outer = (nil)] 15:34:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3a0aab000) [pid = 4124] [serial = 475] [outer = 0x7ff39ab0c800] 15:34:22 INFO - PROCESS | 4124 | 1461191662570 Marionette DEBUG loaded listener.js 15:34:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3a2781800) [pid = 4124] [serial = 476] [outer = 0x7ff39ab0c800] 15:34:23 INFO - PROCESS | 4124 | 1461191663637 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1687ms 15:34:23 INFO - PROCESS | 4124 | 1461191663690 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 15:34:23 INFO - PROCESS | 4124 | 1461191663694 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 15:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:34:23 INFO - PROCESS | 4124 | 1461191663702 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:34:23 INFO - PROCESS | 4124 | 1461191663705 Marionette TRACE conn4 <- [1,606,null,{}] 15:34:23 INFO - PROCESS | 4124 | 1461191663711 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:23 INFO - PROCESS | 4124 | 1461191663898 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 15:34:24 INFO - PROCESS | 4124 | 1461191664100 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f1e800 == 70 [pid = 4124] [id = 159] 15:34:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff394378800) [pid = 4124] [serial = 477] [outer = (nil)] 15:34:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3adbd3400) [pid = 4124] [serial = 478] [outer = 0x7ff394378800] 15:34:24 INFO - PROCESS | 4124 | 1461191664195 Marionette DEBUG loaded listener.js 15:34:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3aecd5000) [pid = 4124] [serial = 479] [outer = 0x7ff394378800] 15:34:25 INFO - PROCESS | 4124 | 1461191665280 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1639ms 15:34:25 INFO - PROCESS | 4124 | 1461191665343 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 15:34:25 INFO - PROCESS | 4124 | 1461191665350 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 15:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:34:25 INFO - PROCESS | 4124 | 1461191665360 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:34:25 INFO - PROCESS | 4124 | 1461191665366 Marionette TRACE conn4 <- [1,610,null,{}] 15:34:25 INFO - PROCESS | 4124 | 1461191665375 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:25 INFO - PROCESS | 4124 | 1461191665646 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 15:34:25 INFO - PROCESS | 4124 | 1461191665858 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eec6800 == 71 [pid = 4124] [id = 160] 15:34:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff3946d5800) [pid = 4124] [serial = 480] [outer = (nil)] 15:34:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff3946dc400) [pid = 4124] [serial = 481] [outer = 0x7ff3946d5800] 15:34:25 INFO - PROCESS | 4124 | 1461191665933 Marionette DEBUG loaded listener.js 15:34:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff3946e0c00) [pid = 4124] [serial = 482] [outer = 0x7ff3946d5800] 15:34:26 INFO - PROCESS | 4124 | 1461191666778 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1492ms 15:34:26 INFO - PROCESS | 4124 | 1461191666852 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 15:34:26 INFO - PROCESS | 4124 | 1461191666855 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 15:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:34:26 INFO - PROCESS | 4124 | 1461191666862 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:34:26 INFO - PROCESS | 4124 | 1461191666865 Marionette TRACE conn4 <- [1,614,null,{}] 15:34:26 INFO - PROCESS | 4124 | 1461191666871 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:27 INFO - PROCESS | 4124 | 1461191667117 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 15:34:27 INFO - PROCESS | 4124 | 1461191667329 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f2e800 == 72 [pid = 4124] [id = 161] 15:34:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff39487b000) [pid = 4124] [serial = 483] [outer = (nil)] 15:34:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff3adb0c000) [pid = 4124] [serial = 484] [outer = 0x7ff39487b000] 15:34:27 INFO - PROCESS | 4124 | 1461191667467 Marionette DEBUG loaded listener.js 15:34:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3b0ade400) [pid = 4124] [serial = 485] [outer = 0x7ff39487b000] 15:34:28 INFO - PROCESS | 4124 | 1461191668299 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1493ms 15:34:28 INFO - PROCESS | 4124 | 1461191668355 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 15:34:28 INFO - PROCESS | 4124 | 1461191668359 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 15:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:34:28 INFO - PROCESS | 4124 | 1461191668365 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:34:28 INFO - PROCESS | 4124 | 1461191668367 Marionette TRACE conn4 <- [1,618,null,{}] 15:34:28 INFO - PROCESS | 4124 | 1461191668374 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:28 INFO - PROCESS | 4124 | 1461191668542 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 15:34:28 INFO - PROCESS | 4124 | 1461191668707 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2da800 == 73 [pid = 4124] [id = 162] 15:34:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff394877c00) [pid = 4124] [serial = 486] [outer = (nil)] 15:34:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff39a7da800) [pid = 4124] [serial = 487] [outer = 0x7ff394877c00] 15:34:28 INFO - PROCESS | 4124 | 1461191668803 Marionette DEBUG loaded listener.js 15:34:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff39a7dfc00) [pid = 4124] [serial = 488] [outer = 0x7ff394877c00] 15:34:29 INFO - PROCESS | 4124 | 1461191669706 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1393ms 15:34:29 INFO - PROCESS | 4124 | 1461191669760 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 15:34:29 INFO - PROCESS | 4124 | 1461191669763 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 15:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:34:29 INFO - PROCESS | 4124 | 1461191669771 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:34:29 INFO - PROCESS | 4124 | 1461191669773 Marionette TRACE conn4 <- [1,622,null,{}] 15:34:29 INFO - PROCESS | 4124 | 1461191669780 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:29 INFO - PROCESS | 4124 | 1461191669958 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 15:34:30 INFO - PROCESS | 4124 | 1461191670115 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39751b800 == 74 [pid = 4124] [id = 163] 15:34:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff39462bc00) [pid = 4124] [serial = 489] [outer = (nil)] 15:34:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff394638400) [pid = 4124] [serial = 490] [outer = 0x7ff39462bc00] 15:34:30 INFO - PROCESS | 4124 | 1461191670194 Marionette DEBUG loaded listener.js 15:34:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff39713e400) [pid = 4124] [serial = 491] [outer = 0x7ff39462bc00] 15:34:31 INFO - PROCESS | 4124 | 1461191671414 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1689ms 15:34:31 INFO - PROCESS | 4124 | 1461191671460 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 15:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:34:31 INFO - PROCESS | 4124 | 1461191671466 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 15:34:31 INFO - PROCESS | 4124 | 1461191671477 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:34:31 INFO - PROCESS | 4124 | 1461191671485 Marionette TRACE conn4 <- [1,626,null,{}] 15:34:31 INFO - PROCESS | 4124 | 1461191671495 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:31 INFO - PROCESS | 4124 | 1461191671757 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 15:34:31 INFO - PROCESS | 4124 | 1461191671913 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395320000 == 75 [pid = 4124] [id = 164] 15:34:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3946dd400) [pid = 4124] [serial = 492] [outer = (nil)] 15:34:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff394872400) [pid = 4124] [serial = 493] [outer = 0x7ff3946dd400] 15:34:31 INFO - PROCESS | 4124 | 1461191671983 Marionette DEBUG loaded listener.js 15:34:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff39487c400) [pid = 4124] [serial = 494] [outer = 0x7ff3946dd400] 15:34:32 INFO - PROCESS | 4124 | 1461191672917 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1494ms 15:34:32 INFO - PROCESS | 4124 | 1461191672969 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 15:34:32 INFO - PROCESS | 4124 | 1461191672977 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 15:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:34:32 INFO - PROCESS | 4124 | 1461191672988 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:34:32 INFO - PROCESS | 4124 | 1461191672991 Marionette TRACE conn4 <- [1,630,null,{}] 15:34:33 INFO - PROCESS | 4124 | 1461191673028 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:33 INFO - PROCESS | 4124 | 1461191673253 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 15:34:33 INFO - PROCESS | 4124 | 1461191673478 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946aa000 == 76 [pid = 4124] [id = 165] 15:34:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff396115c00) [pid = 4124] [serial = 495] [outer = (nil)] 15:34:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff396121c00) [pid = 4124] [serial = 496] [outer = 0x7ff396115c00] 15:34:33 INFO - PROCESS | 4124 | 1461191673611 Marionette DEBUG loaded listener.js 15:34:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff396448000) [pid = 4124] [serial = 497] [outer = 0x7ff396115c00] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff397520000 == 75 [pid = 4124] [id = 154] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39537d800 == 74 [pid = 4124] [id = 153] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3a2e3f000) [pid = 4124] [serial = 357] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3974d6400) [pid = 4124] [serial = 360] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39a47e800) [pid = 4124] [serial = 363] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff39a554800) [pid = 4124] [serial = 366] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3a2dd1400) [pid = 4124] [serial = 369] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3ae830400) [pid = 4124] [serial = 372] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff3a2e3ec00) [pid = 4124] [serial = 412] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39a210800) [pid = 4124] [serial = 375] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3ad9a5800) [pid = 4124] [serial = 415] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff396d56400) [pid = 4124] [serial = 418] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff39865a800) [pid = 4124] [serial = 427] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394374000 == 73 [pid = 4124] [id = 152] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1f54000 == 72 [pid = 4124] [id = 146] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b7074800 == 71 [pid = 4124] [id = 123] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1156800 == 70 [pid = 4124] [id = 145] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2a42800 == 69 [pid = 4124] [id = 132] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aae9800 == 68 [pid = 4124] [id = 144] 15:34:34 INFO - PROCESS | 4124 | 1461191674606 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3950ce800 == 67 [pid = 4124] [id = 143] 15:34:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395313800 == 66 [pid = 4124] [id = 142] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff396116400) [pid = 4124] [serial = 421] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3963b0c00) [pid = 4124] [serial = 422] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff3953b0000) [pid = 4124] [serial = 399] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff396edec00) [pid = 4124] [serial = 402] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3974cdc00) [pid = 4124] [serial = 424] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff39a395800) [pid = 4124] [serial = 405] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3974cb400) [pid = 4124] [serial = 379] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3964e4400) [pid = 4124] [serial = 378] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3b2b81c00) [pid = 4124] [serial = 217] [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.] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3a0868400) [pid = 4124] [serial = 409] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff39a487400) [pid = 4124] [serial = 384] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff39a550400) [pid = 4124] [serial = 385] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff39a38cc00) [pid = 4124] [serial = 382] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff39a25e800) [pid = 4124] [serial = 381] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff3a0866400) [pid = 4124] [serial = 387] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff3953afc00) [pid = 4124] [serial = 393] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3975c6000) [pid = 4124] [serial = 425] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff394636c00) [pid = 4124] [serial = 390] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3a1626000) [pid = 4124] [serial = 397] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3963a9c00) [pid = 4124] [serial = 391] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3a086e400) [pid = 4124] [serial = 388] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff3976d9800) [pid = 4124] [serial = 394] [outer = (nil)] [url = about:blank] 15:34:34 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff39a633400) [pid = 4124] [serial = 396] [outer = (nil)] [url = about:blank] 15:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1686ms 15:34:34 INFO - PROCESS | 4124 | 1461191674674 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 15:34:34 INFO - PROCESS | 4124 | 1461191674677 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 15:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:34:34 INFO - PROCESS | 4124 | 1461191674684 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:34:34 INFO - PROCESS | 4124 | 1461191674690 Marionette TRACE conn4 <- [1,634,null,{}] 15:34:34 INFO - PROCESS | 4124 | 1461191674707 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:34 INFO - PROCESS | 4124 | 1461191674864 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 15:34:35 INFO - PROCESS | 4124 | 1461191675057 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39536e800 == 67 [pid = 4124] [id = 166] 15:34:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff396c3ec00) [pid = 4124] [serial = 498] [outer = (nil)] 15:34:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39713f000) [pid = 4124] [serial = 499] [outer = 0x7ff396c3ec00] 15:34:35 INFO - PROCESS | 4124 | 1461191675130 Marionette DEBUG loaded listener.js 15:34:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff3974c9400) [pid = 4124] [serial = 500] [outer = 0x7ff396c3ec00] 15:34:35 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:35 INFO - PROCESS | 4124 | 1461191675897 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1236ms 15:34:35 INFO - PROCESS | 4124 | 1461191675936 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 15:34:35 INFO - PROCESS | 4124 | 1461191675941 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 15:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:34:35 INFO - PROCESS | 4124 | 1461191675949 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:34:35 INFO - PROCESS | 4124 | 1461191675952 Marionette TRACE conn4 <- [1,638,null,{}] 15:34:35 INFO - PROCESS | 4124 | 1461191675958 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:36 INFO - PROCESS | 4124 | 1461191676111 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 15:34:36 INFO - PROCESS | 4124 | 1461191676126 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aaee800 == 68 [pid = 4124] [id = 167] 15:34:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3974c9800) [pid = 4124] [serial = 501] [outer = (nil)] 15:34:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff398c36800) [pid = 4124] [serial = 502] [outer = 0x7ff3974c9800] 15:34:36 INFO - PROCESS | 4124 | 1461191676192 Marionette DEBUG loaded listener.js 15:34:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff39a218800) [pid = 4124] [serial = 503] [outer = 0x7ff3974c9800] 15:34:36 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:36 INFO - PROCESS | 4124 | 1461191676993 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1082ms 15:34:37 INFO - PROCESS | 4124 | 1461191677032 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 15:34:37 INFO - PROCESS | 4124 | 1461191677034 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 15:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:34:37 INFO - PROCESS | 4124 | 1461191677041 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:34:37 INFO - PROCESS | 4124 | 1461191677055 Marionette TRACE conn4 <- [1,642,null,{}] 15:34:37 INFO - PROCESS | 4124 | 1461191677085 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:37 INFO - PROCESS | 4124 | 1461191677292 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 15:34:37 INFO - PROCESS | 4124 | 1461191677313 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39d456000 == 69 [pid = 4124] [id = 168] 15:34:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff398ba7000) [pid = 4124] [serial = 504] [outer = (nil)] 15:34:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff39a31e000) [pid = 4124] [serial = 505] [outer = 0x7ff398ba7000] 15:34:37 INFO - PROCESS | 4124 | 1461191677378 Marionette DEBUG loaded listener.js 15:34:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff39a47e800) [pid = 4124] [serial = 506] [outer = 0x7ff398ba7000] 15:34:38 INFO - PROCESS | 4124 | 1461191678289 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1318ms 15:34:38 INFO - PROCESS | 4124 | 1461191678360 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 15:34:38 INFO - PROCESS | 4124 | 1461191678364 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 15:34:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:34:38 INFO - PROCESS | 4124 | 1461191678370 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:34:38 INFO - PROCESS | 4124 | 1461191678372 Marionette TRACE conn4 <- [1,646,null,{}] 15:34:38 INFO - PROCESS | 4124 | 1461191678389 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:38 INFO - PROCESS | 4124 | 1461191678623 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 15:34:38 INFO - PROCESS | 4124 | 1461191678656 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08ac000 == 70 [pid = 4124] [id = 169] 15:34:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff39a4eb000) [pid = 4124] [serial = 507] [outer = (nil)] 15:34:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff39a7e1000) [pid = 4124] [serial = 508] [outer = 0x7ff39a4eb000] 15:34:38 INFO - PROCESS | 4124 | 1461191678724 Marionette DEBUG loaded listener.js 15:34:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff39ab0f400) [pid = 4124] [serial = 509] [outer = 0x7ff39a4eb000] 15:34:39 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff394630000) [pid = 4124] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:34:39 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff394639800) [pid = 4124] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:34:39 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff39462a800) [pid = 4124] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:34:39 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff39caf2400) [pid = 4124] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:34:39 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff396edcc00) [pid = 4124] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:34:39 INFO - PROCESS | 4124 | 1461191679783 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:34:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:34:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1441ms 15:34:39 INFO - PROCESS | 4124 | 1461191679812 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 15:34:39 INFO - PROCESS | 4124 | 1461191679816 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 15:34:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:34:39 INFO - PROCESS | 4124 | 1461191679822 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:34:39 INFO - PROCESS | 4124 | 1461191679827 Marionette TRACE conn4 <- [1,650,null,{}] 15:34:39 INFO - PROCESS | 4124 | 1461191679835 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:40 INFO - PROCESS | 4124 | 1461191680066 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 15:34:40 INFO - PROCESS | 4124 | 1461191680087 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1147800 == 71 [pid = 4124] [id = 170] 15:34:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3961e5000) [pid = 4124] [serial = 510] [outer = (nil)] 15:34:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff39ab11c00) [pid = 4124] [serial = 511] [outer = 0x7ff3961e5000] 15:34:40 INFO - PROCESS | 4124 | 1461191680153 Marionette DEBUG loaded listener.js 15:34:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff39faf1800) [pid = 4124] [serial = 512] [outer = 0x7ff3961e5000] 15:34:40 INFO - PROCESS | 4124 | 1461191680928 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:34:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:34:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1132ms 15:34:40 INFO - PROCESS | 4124 | 1461191680955 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 15:34:40 INFO - PROCESS | 4124 | 1461191680957 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 15:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:34:40 INFO - PROCESS | 4124 | 1461191680964 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:34:40 INFO - PROCESS | 4124 | 1461191680967 Marionette TRACE conn4 <- [1,654,null,{}] 15:34:40 INFO - PROCESS | 4124 | 1461191680981 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:41 INFO - PROCESS | 4124 | 1461191681165 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 15:34:41 INFO - PROCESS | 4124 | 1461191681465 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946ba800 == 72 [pid = 4124] [id = 171] 15:34:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff394379c00) [pid = 4124] [serial = 513] [outer = (nil)] 15:34:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff39437e800) [pid = 4124] [serial = 514] [outer = 0x7ff394379c00] 15:34:41 INFO - PROCESS | 4124 | 1461191681550 Marionette DEBUG loaded listener.js 15:34:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3946d9000) [pid = 4124] [serial = 515] [outer = 0x7ff394379c00] 15:34:42 INFO - PROCESS | 4124 | 1461191682504 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1588ms 15:34:42 INFO - PROCESS | 4124 | 1461191682554 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 15:34:42 INFO - PROCESS | 4124 | 1461191682560 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 15:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:34:42 INFO - PROCESS | 4124 | 1461191682568 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:34:42 INFO - PROCESS | 4124 | 1461191682573 Marionette TRACE conn4 <- [1,658,null,{}] 15:34:42 INFO - PROCESS | 4124 | 1461191682583 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:42 INFO - PROCESS | 4124 | 1461191682788 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 15:34:42 INFO - PROCESS | 4124 | 1461191682945 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3996bb800 == 73 [pid = 4124] [id = 172] 15:34:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff39437ac00) [pid = 4124] [serial = 516] [outer = (nil)] 15:34:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff39644a400) [pid = 4124] [serial = 517] [outer = 0x7ff39437ac00] 15:34:43 INFO - PROCESS | 4124 | 1461191683027 Marionette DEBUG loaded listener.js 15:34:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff396d5cc00) [pid = 4124] [serial = 518] [outer = 0x7ff39437ac00] 15:34:44 INFO - PROCESS | 4124 | 1461191684215 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:34:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:34:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1687ms 15:34:44 INFO - PROCESS | 4124 | 1461191684262 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 15:34:44 INFO - PROCESS | 4124 | 1461191684274 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 15:34:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:34:44 INFO - PROCESS | 4124 | 1461191684291 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:34:44 INFO - PROCESS | 4124 | 1461191684298 Marionette TRACE conn4 <- [1,662,null,{}] 15:34:44 INFO - PROCESS | 4124 | 1461191684309 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:44 INFO - PROCESS | 4124 | 1461191684806 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 15:34:45 INFO - PROCESS | 4124 | 1461191684990 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0b93800 == 74 [pid = 4124] [id = 173] 15:34:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff396119800) [pid = 4124] [serial = 519] [outer = (nil)] 15:34:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff398658400) [pid = 4124] [serial = 520] [outer = 0x7ff396119800] 15:34:45 INFO - PROCESS | 4124 | 1461191685132 Marionette DEBUG loaded listener.js 15:34:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff39a03e400) [pid = 4124] [serial = 521] [outer = 0x7ff396119800] 15:34:46 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:46 INFO - PROCESS | 4124 | 1461191686704 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2452ms 15:34:46 INFO - PROCESS | 4124 | 1461191686742 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 15:34:46 INFO - PROCESS | 4124 | 1461191686750 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 15:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:34:46 INFO - PROCESS | 4124 | 1461191686765 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:34:46 INFO - PROCESS | 4124 | 1461191686783 Marionette TRACE conn4 <- [1,666,null,{}] 15:34:46 INFO - PROCESS | 4124 | 1461191686948 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:47 INFO - PROCESS | 4124 | 1461191687354 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 15:34:47 INFO - PROCESS | 4124 | 1461191687501 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a771d000 == 75 [pid = 4124] [id = 174] 15:34:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff397929800) [pid = 4124] [serial = 522] [outer = (nil)] 15:34:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff39a7de000) [pid = 4124] [serial = 523] [outer = 0x7ff397929800] 15:34:47 INFO - PROCESS | 4124 | 1461191687662 Marionette DEBUG loaded listener.js 15:34:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff39ca71800) [pid = 4124] [serial = 524] [outer = 0x7ff397929800] 15:34:48 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:48 INFO - PROCESS | 4124 | 1461191688711 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2010ms 15:34:48 INFO - PROCESS | 4124 | 1461191688769 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 15:34:48 INFO - PROCESS | 4124 | 1461191688773 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 15:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:34:48 INFO - PROCESS | 4124 | 1461191688780 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:34:48 INFO - PROCESS | 4124 | 1461191688783 Marionette TRACE conn4 <- [1,670,null,{}] 15:34:48 INFO - PROCESS | 4124 | 1461191688789 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:48 INFO - PROCESS | 4124 | 1461191688973 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 15:34:49 INFO - PROCESS | 4124 | 1461191689130 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7d2000 == 76 [pid = 4124] [id = 175] 15:34:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff39a4eb800) [pid = 4124] [serial = 525] [outer = (nil)] 15:34:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff3a086d000) [pid = 4124] [serial = 526] [outer = 0x7ff39a4eb800] 15:34:49 INFO - PROCESS | 4124 | 1461191689207 Marionette DEBUG loaded listener.js 15:34:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3a1628800) [pid = 4124] [serial = 527] [outer = 0x7ff39a4eb800] 15:34:50 INFO - PROCESS | 4124 | 1461191690082 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1336ms 15:34:50 INFO - PROCESS | 4124 | 1461191690117 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 15:34:50 INFO - PROCESS | 4124 | 1461191690121 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 15:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:34:50 INFO - PROCESS | 4124 | 1461191690128 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:34:50 INFO - PROCESS | 4124 | 1461191690130 Marionette TRACE conn4 <- [1,674,null,{}] 15:34:50 INFO - PROCESS | 4124 | 1461191690137 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:50 INFO - PROCESS | 4124 | 1461191690308 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 15:34:50 INFO - PROCESS | 4124 | 1461191690474 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae81f000 == 77 [pid = 4124] [id = 176] 15:34:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff3a2e3ec00) [pid = 4124] [serial = 528] [outer = (nil)] 15:34:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff3a319dc00) [pid = 4124] [serial = 529] [outer = 0x7ff3a2e3ec00] 15:34:50 INFO - PROCESS | 4124 | 1461191690581 Marionette DEBUG loaded listener.js 15:34:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff3ae8e3800) [pid = 4124] [serial = 530] [outer = 0x7ff3a2e3ec00] 15:34:51 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:34:51 INFO - PROCESS | 4124 | 1461191691586 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:34:51 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 15:34:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1487ms 15:34:51 INFO - PROCESS | 4124 | 1461191691616 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 15:34:51 INFO - PROCESS | 4124 | 1461191691620 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 15:34:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:34:51 INFO - PROCESS | 4124 | 1461191691626 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:34:51 INFO - PROCESS | 4124 | 1461191691630 Marionette TRACE conn4 <- [1,678,null,{}] 15:34:51 INFO - PROCESS | 4124 | 1461191691635 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:51 INFO - PROCESS | 4124 | 1461191691815 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 15:34:51 INFO - PROCESS | 4124 | 1461191691981 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d7b800 == 78 [pid = 4124] [id = 177] 15:34:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff39705f800) [pid = 4124] [serial = 531] [outer = (nil)] 15:34:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3a1996400) [pid = 4124] [serial = 532] [outer = 0x7ff39705f800] 15:34:52 INFO - PROCESS | 4124 | 1461191692056 Marionette DEBUG loaded listener.js 15:34:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3aeb50800) [pid = 4124] [serial = 533] [outer = 0x7ff39705f800] 15:34:52 INFO - PROCESS | 4124 | 1461191692971 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1384ms 15:34:53 INFO - PROCESS | 4124 | 1461191693012 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 15:34:53 INFO - PROCESS | 4124 | 1461191693017 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 15:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:34:53 INFO - PROCESS | 4124 | 1461191693024 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:34:53 INFO - PROCESS | 4124 | 1461191693028 Marionette TRACE conn4 <- [1,682,null,{}] 15:34:53 INFO - PROCESS | 4124 | 1461191693034 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:53 INFO - PROCESS | 4124 | 1461191693233 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 15:34:53 INFO - PROCESS | 4124 | 1461191693391 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b5839000 == 79 [pid = 4124] [id = 178] 15:34:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38f1c4c00) [pid = 4124] [serial = 534] [outer = (nil)] 15:34:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff38f1cc800) [pid = 4124] [serial = 535] [outer = 0x7ff38f1c4c00] 15:34:53 INFO - PROCESS | 4124 | 1461191693467 Marionette DEBUG loaded listener.js 15:34:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff38f1d1400) [pid = 4124] [serial = 536] [outer = 0x7ff38f1c4c00] 15:34:54 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:34:54 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:34:54 INFO - PROCESS | 4124 | 1461191694829 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:34:54 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) 15:34:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1835ms 15:34:54 INFO - PROCESS | 4124 | 1461191694860 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 15:34:54 INFO - PROCESS | 4124 | 1461191694864 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 15:34:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:34:54 INFO - PROCESS | 4124 | 1461191694871 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:34:54 INFO - PROCESS | 4124 | 1461191694873 Marionette TRACE conn4 <- [1,686,null,{}] 15:34:54 INFO - PROCESS | 4124 | 1461191694879 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:55 INFO - PROCESS | 4124 | 1461191695109 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 15:34:55 INFO - PROCESS | 4124 | 1461191695280 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef79800 == 80 [pid = 4124] [id = 179] 15:34:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff38f1c6000) [pid = 4124] [serial = 537] [outer = (nil)] 15:34:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff398ba3800) [pid = 4124] [serial = 538] [outer = 0x7ff38f1c6000] 15:34:55 INFO - PROCESS | 4124 | 1461191695370 Marionette DEBUG loaded listener.js 15:34:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff3b23c0000) [pid = 4124] [serial = 539] [outer = 0x7ff38f1c6000] 15:34:56 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:34:56 INFO - PROCESS | 4124 | 1461191696788 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:34:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1932ms 15:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:34:56 INFO - PROCESS | 4124 | 1461191696804 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 15:34:56 INFO - PROCESS | 4124 | 1461191696807 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 15:34:56 INFO - PROCESS | 4124 | 1461191696813 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:34:56 INFO - PROCESS | 4124 | 1461191696816 Marionette TRACE conn4 <- [1,690,null,{}] 15:34:56 INFO - PROCESS | 4124 | 1461191696823 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:57 INFO - PROCESS | 4124 | 1461191696999 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 15:34:57 INFO - PROCESS | 4124 | 1461191697159 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddc1000 == 81 [pid = 4124] [id = 180] 15:34:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff38f1d0800) [pid = 4124] [serial = 540] [outer = (nil)] 15:34:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff394fc7400) [pid = 4124] [serial = 541] [outer = 0x7ff38f1d0800] 15:34:57 INFO - PROCESS | 4124 | 1461191697232 Marionette DEBUG loaded listener.js 15:34:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff394fcf400) [pid = 4124] [serial = 542] [outer = 0x7ff38f1d0800] 15:34:58 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:34:58 INFO - PROCESS | 4124 | 1461191698806 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2040ms 15:34:58 INFO - PROCESS | 4124 | 1461191698898 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 15:34:58 INFO - PROCESS | 4124 | 1461191698903 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 15:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:34:58 INFO - PROCESS | 4124 | 1461191698916 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:34:58 INFO - PROCESS | 4124 | 1461191698919 Marionette TRACE conn4 <- [1,694,null,{}] 15:34:58 INFO - PROCESS | 4124 | 1461191698931 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:34:59 INFO - PROCESS | 4124 | 1461191699110 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1147800 == 80 [pid = 4124] [id = 170] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39ab10800) [pid = 4124] [serial = 466] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | 1461191699332 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08ac000 == 79 [pid = 4124] [id = 169] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39d456000 == 78 [pid = 4124] [id = 168] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aaee800 == 77 [pid = 4124] [id = 167] 15:34:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946bc000 == 78 [pid = 4124] [id = 181] 15:34:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff39487a800) [pid = 4124] [serial = 543] [outer = (nil)] 15:34:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3953ac800) [pid = 4124] [serial = 544] [outer = 0x7ff39487a800] 15:34:59 INFO - PROCESS | 4124 | 1461191699429 Marionette DEBUG loaded listener.js 15:34:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3961e5c00) [pid = 4124] [serial = 545] [outer = 0x7ff39487a800] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39536e800 == 77 [pid = 4124] [id = 166] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946aa000 == 76 [pid = 4124] [id = 165] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395320000 == 75 [pid = 4124] [id = 164] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f2e800 == 74 [pid = 4124] [id = 161] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eec6800 == 73 [pid = 4124] [id = 160] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f1e800 == 72 [pid = 4124] [id = 159] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b052c000 == 71 [pid = 4124] [id = 158] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08a1000 == 70 [pid = 4124] [id = 157] 15:34:59 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395379800 == 69 [pid = 4124] [id = 156] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff3953b2000) [pid = 4124] [serial = 430] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3953b3800) [pid = 4124] [serial = 463] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3942e6800) [pid = 4124] [serial = 454] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff3a310c400) [pid = 4124] [serial = 448] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3974d1800) [pid = 4124] [serial = 460] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff39a390800) [pid = 4124] [serial = 464] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3953b5400) [pid = 4124] [serial = 457] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff3ae82c000) [pid = 4124] [serial = 451] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3976d4800) [pid = 4124] [serial = 461] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff39ab0e800) [pid = 4124] [serial = 442] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3963b1400) [pid = 4124] [serial = 458] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3a0ab0c00) [pid = 4124] [serial = 445] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3ac8eb400) [pid = 4124] [serial = 358] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff39a557000) [pid = 4124] [serial = 439] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39a261c00) [pid = 4124] [serial = 436] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39a21cc00) [pid = 4124] [serial = 428] [outer = (nil)] [url = about:blank] 15:34:59 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3974d1000) [pid = 4124] [serial = 433] [outer = (nil)] [url = about:blank] 15:35:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:00 INFO - PROCESS | 4124 | 1461191700684 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:35:00 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) 15:35:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1792ms 15:35:00 INFO - PROCESS | 4124 | 1461191700708 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 15:35:00 INFO - PROCESS | 4124 | 1461191700716 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 15:35:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:35:00 INFO - PROCESS | 4124 | 1461191700727 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:35:00 INFO - PROCESS | 4124 | 1461191700732 Marionette TRACE conn4 <- [1,698,null,{}] 15:35:00 INFO - PROCESS | 4124 | 1461191700739 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:01 INFO - PROCESS | 4124 | 1461191701082 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 15:35:01 INFO - PROCESS | 4124 | 1461191701106 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395313800 == 70 [pid = 4124] [id = 182] 15:35:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff394875800) [pid = 4124] [serial = 546] [outer = (nil)] 15:35:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff396d61800) [pid = 4124] [serial = 547] [outer = 0x7ff394875800] 15:35:01 INFO - PROCESS | 4124 | 1461191701173 Marionette DEBUG loaded listener.js 15:35:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff397059800) [pid = 4124] [serial = 548] [outer = 0x7ff394875800] 15:35:02 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:02 INFO - PROCESS | 4124 | 1461191702520 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:35:02 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) 15:35:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1844ms 15:35:02 INFO - PROCESS | 4124 | 1461191702581 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 15:35:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:35:02 INFO - PROCESS | 4124 | 1461191702589 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 15:35:02 INFO - PROCESS | 4124 | 1461191702597 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:35:02 INFO - PROCESS | 4124 | 1461191702603 Marionette TRACE conn4 <- [1,702,null,{}] 15:35:02 INFO - PROCESS | 4124 | 1461191702626 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:02 INFO - PROCESS | 4124 | 1461191702893 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 15:35:02 INFO - PROCESS | 4124 | 1461191702930 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff397526000 == 71 [pid = 4124] [id = 183] 15:35:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff397138800) [pid = 4124] [serial = 549] [outer = (nil)] 15:35:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff398a7a400) [pid = 4124] [serial = 550] [outer = 0x7ff397138800] 15:35:03 INFO - PROCESS | 4124 | 1461191703010 Marionette DEBUG loaded listener.js 15:35:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff39a25d000) [pid = 4124] [serial = 551] [outer = 0x7ff397138800] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff396c3ec00) [pid = 4124] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3946dd400) [pid = 4124] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff396115c00) [pid = 4124] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39a4eb000) [pid = 4124] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3974c9800) [pid = 4124] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:35:04 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff398ba7000) [pid = 4124] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:35:04 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:04 INFO - PROCESS | 4124 | 1461191704396 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:35:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:35:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1840ms 15:35:04 INFO - PROCESS | 4124 | 1461191704439 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 15:35:04 INFO - PROCESS | 4124 | 1461191704447 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 15:35:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:35:04 INFO - PROCESS | 4124 | 1461191704457 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:35:04 INFO - PROCESS | 4124 | 1461191704461 Marionette TRACE conn4 <- [1,706,null,{}] 15:35:04 INFO - PROCESS | 4124 | 1461191704480 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:04 INFO - PROCESS | 4124 | 1461191704694 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 15:35:04 INFO - PROCESS | 4124 | 1461191704708 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aadf800 == 72 [pid = 4124] [id = 184] 15:35:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff396d54400) [pid = 4124] [serial = 552] [outer = (nil)] 15:35:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff39a392c00) [pid = 4124] [serial = 553] [outer = 0x7ff396d54400] 15:35:04 INFO - PROCESS | 4124 | 1461191704779 Marionette DEBUG loaded listener.js 15:35:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff39a4dec00) [pid = 4124] [serial = 554] [outer = 0x7ff396d54400] 15:35:06 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:06 INFO - PROCESS | 4124 | 1461191706086 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:35:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:35:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1643ms 15:35:06 INFO - PROCESS | 4124 | 1461191706110 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 15:35:06 INFO - PROCESS | 4124 | 1461191706116 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 15:35:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:35:06 INFO - PROCESS | 4124 | 1461191706126 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:35:06 INFO - PROCESS | 4124 | 1461191706132 Marionette TRACE conn4 <- [1,710,null,{}] 15:35:06 INFO - PROCESS | 4124 | 1461191706144 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:06 INFO - PROCESS | 4124 | 1461191706557 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 15:35:06 INFO - PROCESS | 4124 | 1461191706640 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f17800 == 73 [pid = 4124] [id = 185] 15:35:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff394fc6000) [pid = 4124] [serial = 555] [outer = (nil)] 15:35:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff394fccc00) [pid = 4124] [serial = 556] [outer = 0x7ff394fc6000] 15:35:06 INFO - PROCESS | 4124 | 1461191706727 Marionette DEBUG loaded listener.js 15:35:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3961dcc00) [pid = 4124] [serial = 557] [outer = 0x7ff394fc6000] 15:35:08 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:08 INFO - PROCESS | 4124 | 1461191708086 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:35:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:35:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1992ms 15:35:08 INFO - PROCESS | 4124 | 1461191708190 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 15:35:08 INFO - PROCESS | 4124 | 1461191708199 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 15:35:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:35:08 INFO - PROCESS | 4124 | 1461191708216 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:35:08 INFO - PROCESS | 4124 | 1461191708222 Marionette TRACE conn4 <- [1,714,null,{}] 15:35:08 INFO - PROCESS | 4124 | 1461191708229 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:08 INFO - PROCESS | 4124 | 1461191708412 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 15:35:08 INFO - PROCESS | 4124 | 1461191708582 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a866000 == 74 [pid = 4124] [id = 186] 15:35:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff39487f000) [pid = 4124] [serial = 558] [outer = (nil)] 15:35:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3964ed400) [pid = 4124] [serial = 559] [outer = 0x7ff39487f000] 15:35:08 INFO - PROCESS | 4124 | 1461191708671 Marionette DEBUG loaded listener.js 15:35:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff397146800) [pid = 4124] [serial = 560] [outer = 0x7ff39487f000] 15:35:10 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:10 INFO - PROCESS | 4124 | 1461191710182 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:35:10 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 15:35:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1994ms 15:35:10 INFO - PROCESS | 4124 | 1461191710210 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 15:35:10 INFO - PROCESS | 4124 | 1461191710216 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 15:35:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:35:10 INFO - PROCESS | 4124 | 1461191710224 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:35:10 INFO - PROCESS | 4124 | 1461191710231 Marionette TRACE conn4 <- [1,718,null,{}] 15:35:10 INFO - PROCESS | 4124 | 1461191710257 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:10 INFO - PROCESS | 4124 | 1461191710525 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 15:35:10 INFO - PROCESS | 4124 | 1461191710686 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0897800 == 75 [pid = 4124] [id = 187] 15:35:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3974cd800) [pid = 4124] [serial = 561] [outer = (nil)] 15:35:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39a21ac00) [pid = 4124] [serial = 562] [outer = 0x7ff3974cd800] 15:35:10 INFO - PROCESS | 4124 | 1461191710768 Marionette DEBUG loaded listener.js 15:35:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff39a7d3800) [pid = 4124] [serial = 563] [outer = 0x7ff3974cd800] 15:35:12 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:12 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:35:12 INFO - PROCESS | 4124 | 1461191712136 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:35:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:35:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1953ms 15:35:12 INFO - PROCESS | 4124 | 1461191712242 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 15:35:12 INFO - PROCESS | 4124 | 1461191712248 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 15:35:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:35:12 INFO - PROCESS | 4124 | 1461191712262 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:35:12 INFO - PROCESS | 4124 | 1461191712266 Marionette TRACE conn4 <- [1,722,null,{}] 15:35:12 INFO - PROCESS | 4124 | 1461191712275 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:12 INFO - PROCESS | 4124 | 1461191712470 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 15:35:12 INFO - PROCESS | 4124 | 1461191712630 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2744800 == 76 [pid = 4124] [id = 188] 15:35:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff3975c4c00) [pid = 4124] [serial = 564] [outer = (nil)] 15:35:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3a0536c00) [pid = 4124] [serial = 565] [outer = 0x7ff3975c4c00] 15:35:12 INFO - PROCESS | 4124 | 1461191712706 Marionette DEBUG loaded listener.js 15:35:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff3a1f0bc00) [pid = 4124] [serial = 566] [outer = 0x7ff3975c4c00] 15:35:13 INFO - PROCESS | 4124 | 1461191713658 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:35:13 INFO - PROCESS | 4124 | 1461191713714 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 15:35:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:35:13 INFO - PROCESS | 4124 | 1461191713725 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:35:13 INFO - PROCESS | 4124 | 1461191713729 Marionette TRACE conn4 <- [1,726,null,{}] 15:35:13 INFO - PROCESS | 4124 | 1461191713738 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:13 INFO - PROCESS | 4124 | 1461191713984 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 15:35:14 INFO - PROCESS | 4124 | 1461191714192 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77e9000 == 77 [pid = 4124] [id = 189] 15:35:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3942e3000) [pid = 4124] [serial = 567] [outer = (nil)] 15:35:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3ac8e4400) [pid = 4124] [serial = 568] [outer = 0x7ff3942e3000] 15:35:14 INFO - PROCESS | 4124 | 1461191714315 Marionette DEBUG loaded listener.js 15:35:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3adb13000) [pid = 4124] [serial = 569] [outer = 0x7ff3942e3000] 15:35:15 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:15 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:35:15 INFO - PROCESS | 4124 | 1461191715255 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:35:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:35:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1590ms 15:35:15 INFO - PROCESS | 4124 | 1461191715315 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 15:35:15 INFO - PROCESS | 4124 | 1461191715318 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 15:35:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:35:15 INFO - PROCESS | 4124 | 1461191715325 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:35:15 INFO - PROCESS | 4124 | 1461191715329 Marionette TRACE conn4 <- [1,730,null,{}] 15:35:15 INFO - PROCESS | 4124 | 1461191715336 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:15 INFO - PROCESS | 4124 | 1461191715608 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 15:35:16 INFO - PROCESS | 4124 | 1461191716126 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f1e000 == 78 [pid = 4124] [id = 190] 15:35:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff39437c400) [pid = 4124] [serial = 570] [outer = (nil)] 15:35:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff39462fc00) [pid = 4124] [serial = 571] [outer = 0x7ff39437c400] 15:35:16 INFO - PROCESS | 4124 | 1461191716201 Marionette DEBUG loaded listener.js 15:35:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff394879400) [pid = 4124] [serial = 572] [outer = 0x7ff39437c400] 15:35:16 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:16 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:35:17 INFO - PROCESS | 4124 | 1461191717155 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:35:17 INFO - PROCESS | 4124 | 1461191717223 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 15:35:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:35:17 INFO - PROCESS | 4124 | 1461191717231 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:35:17 INFO - PROCESS | 4124 | 1461191717235 Marionette TRACE conn4 <- [1,734,null,{}] 15:35:17 INFO - PROCESS | 4124 | 1461191717243 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:17 INFO - PROCESS | 4124 | 1461191717452 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 15:35:17 INFO - PROCESS | 4124 | 1461191717777 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2e0800 == 79 [pid = 4124] [id = 191] 15:35:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff3953a7400) [pid = 4124] [serial = 573] [outer = (nil)] 15:35:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3953b5000) [pid = 4124] [serial = 574] [outer = 0x7ff3953a7400] 15:35:17 INFO - PROCESS | 4124 | 1461191717858 Marionette DEBUG loaded listener.js 15:35:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff3961dbc00) [pid = 4124] [serial = 575] [outer = 0x7ff3953a7400] 15:35:18 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:18 INFO - PROCESS | 4124 | 1461191718787 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:35:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:35:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1593ms 15:35:18 INFO - PROCESS | 4124 | 1461191718827 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 15:35:18 INFO - PROCESS | 4124 | 1461191718834 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 15:35:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:35:18 INFO - PROCESS | 4124 | 1461191718843 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:35:18 INFO - PROCESS | 4124 | 1461191718847 Marionette TRACE conn4 <- [1,738,null,{}] 15:35:18 INFO - PROCESS | 4124 | 1461191718853 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:19 INFO - PROCESS | 4124 | 1461191719030 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 15:35:19 INFO - PROCESS | 4124 | 1461191719298 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eed6800 == 80 [pid = 4124] [id = 192] 15:35:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff3946dc800) [pid = 4124] [serial = 576] [outer = (nil)] 15:35:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff3964f2000) [pid = 4124] [serial = 577] [outer = 0x7ff3946dc800] 15:35:19 INFO - PROCESS | 4124 | 1461191719419 Marionette DEBUG loaded listener.js 15:35:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff396d60400) [pid = 4124] [serial = 578] [outer = 0x7ff3946dc800] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caa8800 == 79 [pid = 4124] [id = 52] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b23a5800 == 78 [pid = 4124] [id = 149] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff397526000 == 77 [pid = 4124] [id = 183] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff3adbd3400) [pid = 4124] [serial = 478] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3946dc400) [pid = 4124] [serial = 481] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff3adb0c000) [pid = 4124] [serial = 484] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff39a7da800) [pid = 4124] [serial = 487] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff3963b2000) [pid = 4124] [serial = 469] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff39a313c00) [pid = 4124] [serial = 472] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff3a0aab000) [pid = 4124] [serial = 475] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff394638400) [pid = 4124] [serial = 490] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff39ab11c00) [pid = 4124] [serial = 511] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395313800 == 76 [pid = 4124] [id = 182] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946bc000 == 75 [pid = 4124] [id = 181] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddc1000 == 74 [pid = 4124] [id = 180] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef79800 == 73 [pid = 4124] [id = 179] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b5839000 == 72 [pid = 4124] [id = 178] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2d7b800 == 71 [pid = 4124] [id = 177] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae81f000 == 70 [pid = 4124] [id = 176] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7d2000 == 69 [pid = 4124] [id = 175] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a771d000 == 68 [pid = 4124] [id = 174] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0b93800 == 67 [pid = 4124] [id = 173] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3996bb800 == 66 [pid = 4124] [id = 172] 15:35:20 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946ba800 == 65 [pid = 4124] [id = 171] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff39713f000) [pid = 4124] [serial = 499] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff39487c400) [pid = 4124] [serial = 494] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff394872400) [pid = 4124] [serial = 493] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff396448000) [pid = 4124] [serial = 497] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff396121c00) [pid = 4124] [serial = 496] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff39a7e1000) [pid = 4124] [serial = 508] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff39ab0f400) [pid = 4124] [serial = 509] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3974c9400) [pid = 4124] [serial = 500] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff398c36800) [pid = 4124] [serial = 502] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff39a31e000) [pid = 4124] [serial = 505] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff39a47e800) [pid = 4124] [serial = 506] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39a218800) [pid = 4124] [serial = 503] [outer = (nil)] [url = about:blank] 15:35:20 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:20 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:35:20 INFO - PROCESS | 4124 | 1461191720721 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:35:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:35:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1933ms 15:35:20 INFO - PROCESS | 4124 | 1461191720818 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 15:35:20 INFO - PROCESS | 4124 | 1461191720821 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 15:35:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:35:20 INFO - PROCESS | 4124 | 1461191720832 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:35:20 INFO - PROCESS | 4124 | 1461191720840 Marionette TRACE conn4 <- [1,742,null,{}] 15:35:20 INFO - PROCESS | 4124 | 1461191720855 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:21 INFO - PROCESS | 4124 | 1461191721047 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 15:35:21 INFO - PROCESS | 4124 | 1461191721166 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950c9800 == 66 [pid = 4124] [id = 193] 15:35:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff394879c00) [pid = 4124] [serial = 579] [outer = (nil)] 15:35:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff39713a400) [pid = 4124] [serial = 580] [outer = 0x7ff394879c00] 15:35:21 INFO - PROCESS | 4124 | 1461191721231 Marionette DEBUG loaded listener.js 15:35:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3975c3000) [pid = 4124] [serial = 581] [outer = 0x7ff394879c00] 15:35:22 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:22 INFO - PROCESS | 4124 | 1461191722366 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:35:22 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 15:35:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1546ms 15:35:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:35:22 INFO - PROCESS | 4124 | 1461191722377 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 15:35:22 INFO - PROCESS | 4124 | 1461191722381 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 15:35:22 INFO - PROCESS | 4124 | 1461191722387 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:35:22 INFO - PROCESS | 4124 | 1461191722390 Marionette TRACE conn4 <- [1,746,null,{}] 15:35:22 INFO - PROCESS | 4124 | 1461191722397 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:22 INFO - PROCESS | 4124 | 1461191722566 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 15:35:22 INFO - PROCESS | 4124 | 1461191722754 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398adc800 == 67 [pid = 4124] [id = 194] 15:35:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3975c4400) [pid = 4124] [serial = 582] [outer = (nil)] 15:35:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff398ac0800) [pid = 4124] [serial = 583] [outer = 0x7ff3975c4400] 15:35:22 INFO - PROCESS | 4124 | 1461191722820 Marionette DEBUG loaded listener.js 15:35:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff398b9c800) [pid = 4124] [serial = 584] [outer = 0x7ff3975c4400] 15:35:23 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:24 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:24 INFO - PROCESS | 4124 | 1461191724058 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:35:24 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.) 15:35:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1701ms 15:35:24 INFO - PROCESS | 4124 | 1461191724091 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 15:35:24 INFO - PROCESS | 4124 | 1461191724095 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 15:35:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:35:24 INFO - PROCESS | 4124 | 1461191724105 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:35:24 INFO - PROCESS | 4124 | 1461191724121 Marionette TRACE conn4 <- [1,750,null,{}] 15:35:24 INFO - PROCESS | 4124 | 1461191724135 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:24 INFO - PROCESS | 4124 | 1461191724382 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 15:35:24 INFO - PROCESS | 4124 | 1461191724415 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a876800 == 68 [pid = 4124] [id = 195] 15:35:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff39a035000) [pid = 4124] [serial = 585] [outer = (nil)] 15:35:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff39a03c400) [pid = 4124] [serial = 586] [outer = 0x7ff39a035000] 15:35:24 INFO - PROCESS | 4124 | 1461191724497 Marionette DEBUG loaded listener.js 15:35:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff39a38fc00) [pid = 4124] [serial = 587] [outer = 0x7ff39a035000] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39487a800) [pid = 4124] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff394875800) [pid = 4124] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3953aa400) [pid = 4124] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff398662800) [pid = 4124] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff39437bc00) [pid = 4124] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff39a4eb800) [pid = 4124] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3946d5800) [pid = 4124] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff38f1c4c00) [pid = 4124] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff396c41400) [pid = 4124] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff396119800) [pid = 4124] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff39437f000) [pid = 4124] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff38f1c6000) [pid = 4124] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39a38f000) [pid = 4124] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39705f800) [pid = 4124] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff394877c00) [pid = 4124] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff397138800) [pid = 4124] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff394379c00) [pid = 4124] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff394378800) [pid = 4124] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff39a555400) [pid = 4124] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff39d499000) [pid = 4124] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff3a2e3ec00) [pid = 4124] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff39a393000) [pid = 4124] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3975c1800) [pid = 4124] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3953a7c00) [pid = 4124] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff39a391000) [pid = 4124] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff394639000) [pid = 4124] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff39611d800) [pid = 4124] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3974d0800) [pid = 4124] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff39462bc00) [pid = 4124] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff3942dd400) [pid = 4124] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3976cb000) [pid = 4124] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff396446000) [pid = 4124] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff39487b000) [pid = 4124] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff39ab0c800) [pid = 4124] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff39a54a800) [pid = 4124] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3961e5000) [pid = 4124] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff38f1d0800) [pid = 4124] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff3ad9a7400) [pid = 4124] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff396117800) [pid = 4124] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff396ed8c00) [pid = 4124] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff397929800) [pid = 4124] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff39437ac00) [pid = 4124] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff3975ba400) [pid = 4124] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff394382000) [pid = 4124] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff39a317000) [pid = 4124] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:35:25 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff39ab0f800) [pid = 4124] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:35:26 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:26 INFO - PROCESS | 4124 | 1461191726354 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:35:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:35:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2261ms 15:35:26 INFO - PROCESS | 4124 | 1461191726365 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 15:35:26 INFO - PROCESS | 4124 | 1461191726368 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 15:35:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:35:26 INFO - PROCESS | 4124 | 1461191726375 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:35:26 INFO - PROCESS | 4124 | 1461191726377 Marionette TRACE conn4 <- [1,754,null,{}] 15:35:26 INFO - PROCESS | 4124 | 1461191726383 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:26 INFO - PROCESS | 4124 | 1461191726551 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 15:35:26 INFO - PROCESS | 4124 | 1461191726726 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970ce800 == 69 [pid = 4124] [id = 196] 15:35:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff39462dc00) [pid = 4124] [serial = 588] [outer = (nil)] 15:35:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff397140000) [pid = 4124] [serial = 589] [outer = 0x7ff39462dc00] 15:35:26 INFO - PROCESS | 4124 | 1461191726805 Marionette DEBUG loaded listener.js 15:35:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff3975c1800) [pid = 4124] [serial = 590] [outer = 0x7ff39462dc00] 15:35:28 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:28 INFO - PROCESS | 4124 | 1461191728086 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:35:28 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 15:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1833ms 15:35:28 INFO - PROCESS | 4124 | 1461191728218 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 15:35:28 INFO - PROCESS | 4124 | 1461191728225 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 15:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:35:28 INFO - PROCESS | 4124 | 1461191728235 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:35:28 INFO - PROCESS | 4124 | 1461191728242 Marionette TRACE conn4 <- [1,758,null,{}] 15:35:28 INFO - PROCESS | 4124 | 1461191728253 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:28 INFO - PROCESS | 4124 | 1461191728441 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 15:35:28 INFO - PROCESS | 4124 | 1461191728608 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394803000 == 70 [pid = 4124] [id = 197] 15:35:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff38f1c3800) [pid = 4124] [serial = 591] [outer = (nil)] 15:35:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff3946d2c00) [pid = 4124] [serial = 592] [outer = 0x7ff38f1c3800] 15:35:28 INFO - PROCESS | 4124 | 1461191728718 Marionette DEBUG loaded listener.js 15:35:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3953ab800) [pid = 4124] [serial = 593] [outer = 0x7ff38f1c3800] 15:35:29 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:29 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:35:29 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:29 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:29 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:35:29 INFO - PROCESS | 4124 | 1461191729704 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:35:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:35:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1541ms 15:35:29 INFO - PROCESS | 4124 | 1461191729779 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 15:35:29 INFO - PROCESS | 4124 | 1461191729793 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 15:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:35:29 INFO - PROCESS | 4124 | 1461191729810 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:35:29 INFO - PROCESS | 4124 | 1461191729816 Marionette TRACE conn4 <- [1,762,null,{}] 15:35:29 INFO - PROCESS | 4124 | 1461191729823 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:30 INFO - PROCESS | 4124 | 1461191730110 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 15:35:30 INFO - PROCESS | 4124 | 1461191730345 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979ec800 == 71 [pid = 4124] [id = 198] 15:35:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff39643fc00) [pid = 4124] [serial = 594] [outer = (nil)] 15:35:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff396c3cc00) [pid = 4124] [serial = 595] [outer = 0x7ff39643fc00] 15:35:30 INFO - PROCESS | 4124 | 1461191730437 Marionette DEBUG loaded listener.js 15:35:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff396edb400) [pid = 4124] [serial = 596] [outer = 0x7ff39643fc00] 15:35:31 INFO - PROCESS | 4124 | 1461191731880 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:35:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:35:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2138ms 15:35:31 INFO - PROCESS | 4124 | 1461191731948 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 15:35:31 INFO - PROCESS | 4124 | 1461191731953 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 15:35:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:35:31 INFO - PROCESS | 4124 | 1461191731960 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:35:31 INFO - PROCESS | 4124 | 1461191731966 Marionette TRACE conn4 <- [1,766,null,{}] 15:35:32 INFO - PROCESS | 4124 | 1461191732026 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:32 INFO - PROCESS | 4124 | 1461191732269 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 15:35:32 INFO - PROCESS | 4124 | 1461191732360 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39eb4c800 == 72 [pid = 4124] [id = 199] 15:35:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff397142800) [pid = 4124] [serial = 597] [outer = (nil)] 15:35:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff398ac7000) [pid = 4124] [serial = 598] [outer = 0x7ff397142800] 15:35:32 INFO - PROCESS | 4124 | 1461191732482 Marionette DEBUG loaded listener.js 15:35:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3996c9400) [pid = 4124] [serial = 599] [outer = 0x7ff397142800] 15:35:33 INFO - PROCESS | 4124 | 1461191733849 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:35:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1994ms 15:35:33 INFO - PROCESS | 4124 | 1461191733964 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 15:35:33 INFO - PROCESS | 4124 | 1461191733968 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 15:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:35:33 INFO - PROCESS | 4124 | 1461191733977 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:35:33 INFO - PROCESS | 4124 | 1461191733981 Marionette TRACE conn4 <- [1,770,null,{}] 15:35:33 INFO - PROCESS | 4124 | 1461191733987 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:34 INFO - PROCESS | 4124 | 1461191734166 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 15:35:34 INFO - PROCESS | 4124 | 1461191734334 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0891000 == 73 [pid = 4124] [id = 200] 15:35:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff39a317000) [pid = 4124] [serial = 600] [outer = (nil)] 15:35:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff39a397400) [pid = 4124] [serial = 601] [outer = 0x7ff39a317000] 15:35:34 INFO - PROCESS | 4124 | 1461191734423 Marionette DEBUG loaded listener.js 15:35:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff39a480800) [pid = 4124] [serial = 602] [outer = 0x7ff39a317000] 15:35:35 INFO - PROCESS | 4124 | 1461191735411 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1484ms 15:35:35 INFO - PROCESS | 4124 | 1461191735462 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 15:35:35 INFO - PROCESS | 4124 | 1461191735467 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 15:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:35:35 INFO - PROCESS | 4124 | 1461191735473 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:35:35 INFO - PROCESS | 4124 | 1461191735477 Marionette TRACE conn4 <- [1,774,null,{}] 15:35:35 INFO - PROCESS | 4124 | 1461191735483 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:35 INFO - PROCESS | 4124 | 1461191735690 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 15:35:35 INFO - PROCESS | 4124 | 1461191735918 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f17000 == 74 [pid = 4124] [id = 201] 15:35:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3942de000) [pid = 4124] [serial = 603] [outer = (nil)] 15:35:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff394375400) [pid = 4124] [serial = 604] [outer = 0x7ff3942de000] 15:35:36 INFO - PROCESS | 4124 | 1461191736058 Marionette DEBUG loaded listener.js 15:35:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff39487d400) [pid = 4124] [serial = 605] [outer = 0x7ff3942de000] 15:35:37 INFO - PROCESS | 4124 | 1461191737243 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1790ms 15:35:37 INFO - PROCESS | 4124 | 1461191737265 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 15:35:37 INFO - PROCESS | 4124 | 1461191737270 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 15:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:35:37 INFO - PROCESS | 4124 | 1461191737280 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:35:37 INFO - PROCESS | 4124 | 1461191737287 Marionette TRACE conn4 <- [1,778,null,{}] 15:35:37 INFO - PROCESS | 4124 | 1461191737298 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:37 INFO - PROCESS | 4124 | 1461191737473 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 15:35:37 INFO - PROCESS | 4124 | 1461191737717 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d8000 == 75 [pid = 4124] [id = 202] 15:35:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff394877000) [pid = 4124] [serial = 606] [outer = (nil)] 15:35:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff39487c800) [pid = 4124] [serial = 607] [outer = 0x7ff394877000] 15:35:37 INFO - PROCESS | 4124 | 1461191737790 Marionette DEBUG loaded listener.js 15:35:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3953b2c00) [pid = 4124] [serial = 608] [outer = 0x7ff394877000] 15:35:38 INFO - PROCESS | 4124 | 1461191738696 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1440ms 15:35:38 INFO - PROCESS | 4124 | 1461191738721 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 15:35:38 INFO - PROCESS | 4124 | 1461191738742 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 15:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:35:38 INFO - PROCESS | 4124 | 1461191738760 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:35:38 INFO - PROCESS | 4124 | 1461191738772 Marionette TRACE conn4 <- [1,782,null,{}] 15:35:38 INFO - PROCESS | 4124 | 1461191738860 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:39 INFO - PROCESS | 4124 | 1461191739098 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39d46c000 == 74 [pid = 4124] [id = 47] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1892800 == 73 [pid = 4124] [id = 49] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0d22800 == 72 [pid = 4124] [id = 48] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2321000 == 71 [pid = 4124] [id = 65] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff39a392c00) [pid = 4124] [serial = 553] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | 1461191739416 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddc9800 == 72 [pid = 4124] [id = 203] 15:35:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff394fc4000) [pid = 4124] [serial = 609] [outer = (nil)] 15:35:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3963b6800) [pid = 4124] [serial = 610] [outer = 0x7ff394fc4000] 15:35:39 INFO - PROCESS | 4124 | 1461191739503 Marionette DEBUG loaded listener.js 15:35:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff396c42000) [pid = 4124] [serial = 611] [outer = 0x7ff394fc4000] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a866000 == 71 [pid = 4124] [id = 186] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f17800 == 70 [pid = 4124] [id = 185] 15:35:39 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aadf800 == 69 [pid = 4124] [id = 184] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3961e5c00) [pid = 4124] [serial = 545] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff397059800) [pid = 4124] [serial = 548] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff39643f000) [pid = 4124] [serial = 431] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff39a63b000) [pid = 4124] [serial = 364] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3aeb54c00) [pid = 4124] [serial = 416] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff3a1628800) [pid = 4124] [serial = 527] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff3946e0c00) [pid = 4124] [serial = 482] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff38f1d1400) [pid = 4124] [serial = 536] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff39a4e3000) [pid = 4124] [serial = 437] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff39a03e400) [pid = 4124] [serial = 521] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3ad6d5400) [pid = 4124] [serial = 449] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff3b23c0000) [pid = 4124] [serial = 539] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3a0536800) [pid = 4124] [serial = 467] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3aeb50800) [pid = 4124] [serial = 533] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff39a7dfc00) [pid = 4124] [serial = 488] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff396d61800) [pid = 4124] [serial = 547] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff38f1cc800) [pid = 4124] [serial = 535] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3a1996400) [pid = 4124] [serial = 532] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3953ac800) [pid = 4124] [serial = 544] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff398a7a400) [pid = 4124] [serial = 550] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff398658400) [pid = 4124] [serial = 520] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff3946d9000) [pid = 4124] [serial = 515] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3aecd5000) [pid = 4124] [serial = 479] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff3ad79f000) [pid = 4124] [serial = 413] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3ae9c1000) [pid = 4124] [serial = 452] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff3ae8e3800) [pid = 4124] [serial = 530] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff3a0a23000) [pid = 4124] [serial = 367] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39a485800) [pid = 4124] [serial = 473] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff3961e3400) [pid = 4124] [serial = 400] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff39caf6000) [pid = 4124] [serial = 443] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff398ac5800) [pid = 4124] [serial = 434] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff398ba3800) [pid = 4124] [serial = 538] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff3b5888000) [pid = 4124] [serial = 376] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff3976d6000) [pid = 4124] [serial = 361] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 100 (0x7ff3a319dc00) [pid = 4124] [serial = 529] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 99 (0x7ff39713e400) [pid = 4124] [serial = 491] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 98 (0x7ff3942ec000) [pid = 4124] [serial = 455] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 97 (0x7ff39ab09800) [pid = 4124] [serial = 440] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 96 (0x7ff3b55f7c00) [pid = 4124] [serial = 322] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 95 (0x7ff3b0ade400) [pid = 4124] [serial = 485] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 94 (0x7ff3a2781800) [pid = 4124] [serial = 476] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 93 (0x7ff3ac872000) [pid = 4124] [serial = 370] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 92 (0x7ff3a086d000) [pid = 4124] [serial = 526] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 91 (0x7ff39a25d000) [pid = 4124] [serial = 551] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 90 (0x7ff39faf1800) [pid = 4124] [serial = 512] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 89 (0x7ff394fc7400) [pid = 4124] [serial = 541] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 88 (0x7ff3aeb59800) [pid = 4124] [serial = 373] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 87 (0x7ff3976cc000) [pid = 4124] [serial = 419] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 86 (0x7ff3974d3c00) [pid = 4124] [serial = 403] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 85 (0x7ff39ca71800) [pid = 4124] [serial = 524] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 84 (0x7ff394fcf400) [pid = 4124] [serial = 542] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 83 (0x7ff39437e800) [pid = 4124] [serial = 514] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 82 (0x7ff396d5cc00) [pid = 4124] [serial = 518] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 81 (0x7ff3a1624000) [pid = 4124] [serial = 410] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 80 (0x7ff39a7de000) [pid = 4124] [serial = 523] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 79 (0x7ff396edd800) [pid = 4124] [serial = 470] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 78 (0x7ff39a4ea400) [pid = 4124] [serial = 406] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 77 (0x7ff39644a400) [pid = 4124] [serial = 517] [outer = (nil)] [url = about:blank] 15:35:39 INFO - PROCESS | 4124 | --DOMWINDOW == 76 (0x7ff3a1f97400) [pid = 4124] [serial = 446] [outer = (nil)] [url = about:blank] 15:35:40 INFO - PROCESS | 4124 | 1461191740450 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1760ms 15:35:40 INFO - PROCESS | 4124 | 1461191740520 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 15:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:35:40 INFO - PROCESS | 4124 | 1461191740526 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 15:35:40 INFO - PROCESS | 4124 | 1461191740532 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:35:40 INFO - PROCESS | 4124 | 1461191740537 Marionette TRACE conn4 <- [1,786,null,{}] 15:35:40 INFO - PROCESS | 4124 | 1461191740554 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:40 INFO - PROCESS | 4124 | 1461191740725 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 15:35:40 INFO - PROCESS | 4124 | 1461191740857 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f16000 == 70 [pid = 4124] [id = 204] 15:35:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 77 (0x7ff394fcf400) [pid = 4124] [serial = 612] [outer = (nil)] 15:35:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 78 (0x7ff39705f400) [pid = 4124] [serial = 613] [outer = 0x7ff394fcf400] 15:35:40 INFO - PROCESS | 4124 | 1461191740942 Marionette DEBUG loaded listener.js 15:35:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 79 (0x7ff3974c8000) [pid = 4124] [serial = 614] [outer = 0x7ff394fcf400] 15:35:41 INFO - PROCESS | 4124 | 1461191741794 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1344ms 15:35:41 INFO - PROCESS | 4124 | 1461191741877 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 15:35:41 INFO - PROCESS | 4124 | 1461191741881 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 15:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:35:41 INFO - PROCESS | 4124 | 1461191741895 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:35:41 INFO - PROCESS | 4124 | 1461191741897 Marionette TRACE conn4 <- [1,790,null,{}] 15:35:41 INFO - PROCESS | 4124 | 1461191741904 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:42 INFO - PROCESS | 4124 | 1461191742120 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 15:35:42 INFO - PROCESS | 4124 | 1461191742150 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39658f800 == 71 [pid = 4124] [id = 205] 15:35:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff39705c000) [pid = 4124] [serial = 615] [outer = (nil)] 15:35:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff39774ac00) [pid = 4124] [serial = 616] [outer = 0x7ff39705c000] 15:35:42 INFO - PROCESS | 4124 | 1461191742222 Marionette DEBUG loaded listener.js 15:35:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff398a7a400) [pid = 4124] [serial = 617] [outer = 0x7ff39705c000] 15:35:43 INFO - PROCESS | 4124 | 1461191743135 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1284ms 15:35:43 INFO - PROCESS | 4124 | 1461191743179 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 15:35:43 INFO - PROCESS | 4124 | 1461191743182 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 15:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:35:43 INFO - PROCESS | 4124 | 1461191743189 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:35:43 INFO - PROCESS | 4124 | 1461191743191 Marionette TRACE conn4 <- [1,794,null,{}] 15:35:43 INFO - PROCESS | 4124 | 1461191743197 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:43 INFO - PROCESS | 4124 | 1461191743400 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 15:35:43 INFO - PROCESS | 4124 | 1461191743451 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a871000 == 72 [pid = 4124] [id = 206] 15:35:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff3976cb000) [pid = 4124] [serial = 618] [outer = (nil)] 15:35:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff398b9f400) [pid = 4124] [serial = 619] [outer = 0x7ff3976cb000] 15:35:43 INFO - PROCESS | 4124 | 1461191743574 Marionette DEBUG loaded listener.js 15:35:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff39a266c00) [pid = 4124] [serial = 620] [outer = 0x7ff3976cb000] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 84 (0x7ff3953a7400) [pid = 4124] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 83 (0x7ff394879c00) [pid = 4124] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 82 (0x7ff39a035000) [pid = 4124] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 81 (0x7ff39437c400) [pid = 4124] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 80 (0x7ff3946dc800) [pid = 4124] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:35:44 INFO - PROCESS | 4124 | --DOMWINDOW == 79 (0x7ff3975c4400) [pid = 4124] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:35:44 INFO - PROCESS | 4124 | 1461191744713 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1583ms 15:35:44 INFO - PROCESS | 4124 | 1461191744774 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 15:35:44 INFO - PROCESS | 4124 | 1461191744779 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 15:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:35:44 INFO - PROCESS | 4124 | 1461191744786 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:35:44 INFO - PROCESS | 4124 | 1461191744788 Marionette TRACE conn4 <- [1,798,null,{}] 15:35:44 INFO - PROCESS | 4124 | 1461191744794 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:45 INFO - PROCESS | 4124 | 1461191745016 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 15:35:45 INFO - PROCESS | 4124 | 1461191745136 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ade3800 == 73 [pid = 4124] [id = 207] 15:35:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 80 (0x7ff39487b000) [pid = 4124] [serial = 621] [outer = (nil)] 15:35:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 81 (0x7ff39a313c00) [pid = 4124] [serial = 622] [outer = 0x7ff39487b000] 15:35:45 INFO - PROCESS | 4124 | 1461191745206 Marionette DEBUG loaded listener.js 15:35:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 82 (0x7ff39a4e6800) [pid = 4124] [serial = 623] [outer = 0x7ff39487b000] 15:35:45 INFO - PROCESS | 4124 | 1461191745963 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:35:46 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 15:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1229ms 15:35:46 INFO - PROCESS | 4124 | 1461191746017 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 15:35:46 INFO - PROCESS | 4124 | 1461191746020 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 15:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:35:46 INFO - PROCESS | 4124 | 1461191746027 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:35:46 INFO - PROCESS | 4124 | 1461191746030 Marionette TRACE conn4 <- [1,802,null,{}] 15:35:46 INFO - PROCESS | 4124 | 1461191746042 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:46 INFO - PROCESS | 4124 | 1461191746262 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 15:35:46 INFO - PROCESS | 4124 | 1461191746438 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eed7000 == 74 [pid = 4124] [id = 208] 15:35:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 83 (0x7ff38f1c5000) [pid = 4124] [serial = 624] [outer = (nil)] 15:35:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 84 (0x7ff38f1cc400) [pid = 4124] [serial = 625] [outer = 0x7ff38f1c5000] 15:35:46 INFO - PROCESS | 4124 | 1461191746530 Marionette DEBUG loaded listener.js 15:35:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 85 (0x7ff39462cc00) [pid = 4124] [serial = 626] [outer = 0x7ff38f1c5000] 15:35:47 INFO - PROCESS | 4124 | 1461191747554 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:35:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 86 (0x7ff394630800) [pid = 4124] [serial = 627] [outer = 0x7ff398ac3400] 15:35:47 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 15:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1594ms 15:35:47 INFO - PROCESS | 4124 | 1461191747639 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 15:35:47 INFO - PROCESS | 4124 | 1461191747646 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 15:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:35:47 INFO - PROCESS | 4124 | 1461191747711 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:35:47 INFO - PROCESS | 4124 | 1461191747718 Marionette TRACE conn4 <- [1,806,null,{}] 15:35:47 INFO - PROCESS | 4124 | 1461191747747 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:47 INFO - PROCESS | 4124 | 1461191747937 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 15:35:48 INFO - PROCESS | 4124 | 1461191748210 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39657c000 == 75 [pid = 4124] [id = 209] 15:35:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 87 (0x7ff394fc7400) [pid = 4124] [serial = 628] [outer = (nil)] 15:35:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 88 (0x7ff3964f0c00) [pid = 4124] [serial = 629] [outer = 0x7ff394fc7400] 15:35:48 INFO - PROCESS | 4124 | 1461191748293 Marionette DEBUG loaded listener.js 15:35:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 89 (0x7ff396d61c00) [pid = 4124] [serial = 630] [outer = 0x7ff394fc7400] 15:35:49 INFO - PROCESS | 4124 | 1461191749312 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:35:49 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 15:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1703ms 15:35:49 INFO - PROCESS | 4124 | 1461191749372 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 15:35:49 INFO - PROCESS | 4124 | 1461191749379 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 15:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:35:49 INFO - PROCESS | 4124 | 1461191749386 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:35:49 INFO - PROCESS | 4124 | 1461191749389 Marionette TRACE conn4 <- [1,810,null,{}] 15:35:49 INFO - PROCESS | 4124 | 1461191749396 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:49 INFO - PROCESS | 4124 | 1461191749604 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 15:35:49 INFO - PROCESS | 4124 | 1461191749868 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caaa800 == 76 [pid = 4124] [id = 210] 15:35:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 90 (0x7ff39713dc00) [pid = 4124] [serial = 631] [outer = (nil)] 15:35:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 91 (0x7ff3975ba400) [pid = 4124] [serial = 632] [outer = 0x7ff39713dc00] 15:35:49 INFO - PROCESS | 4124 | 1461191749992 Marionette DEBUG loaded listener.js 15:35:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 92 (0x7ff398a82000) [pid = 4124] [serial = 633] [outer = 0x7ff39713dc00] 15:35:50 INFO - PROCESS | 4124 | 1461191750950 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1588ms 15:35:50 INFO - PROCESS | 4124 | 1461191750974 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 15:35:50 INFO - PROCESS | 4124 | 1461191750979 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 15:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:35:51 INFO - PROCESS | 4124 | 1461191750996 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:35:51 INFO - PROCESS | 4124 | 1461191751006 Marionette TRACE conn4 <- [1,814,null,{}] 15:35:51 INFO - PROCESS | 4124 | 1461191751014 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:51 INFO - PROCESS | 4124 | 1461191751278 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 15:35:51 INFO - PROCESS | 4124 | 1461191751509 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a130b000 == 77 [pid = 4124] [id = 211] 15:35:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 93 (0x7ff397147400) [pid = 4124] [serial = 634] [outer = (nil)] 15:35:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 94 (0x7ff39a392000) [pid = 4124] [serial = 635] [outer = 0x7ff397147400] 15:35:51 INFO - PROCESS | 4124 | 1461191751590 Marionette DEBUG loaded listener.js 15:35:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 95 (0x7ff39a48a000) [pid = 4124] [serial = 636] [outer = 0x7ff397147400] 15:35:52 INFO - PROCESS | 4124 | 1461191752495 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:35:52 INFO - PROCESS | 4124 | 1461191752549 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 15:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:35:52 INFO - PROCESS | 4124 | 1461191752555 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:35:52 INFO - PROCESS | 4124 | 1461191752558 Marionette TRACE conn4 <- [1,818,null,{}] 15:35:52 INFO - PROCESS | 4124 | 1461191752564 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:52 INFO - PROCESS | 4124 | 1461191752789 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 15:35:52 INFO - PROCESS | 4124 | 1461191752956 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d0d800 == 78 [pid = 4124] [id = 212] 15:35:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 96 (0x7ff3975c0800) [pid = 4124] [serial = 637] [outer = (nil)] 15:35:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 97 (0x7ff39a217000) [pid = 4124] [serial = 638] [outer = 0x7ff3975c0800] 15:35:53 INFO - PROCESS | 4124 | 1461191753094 Marionette DEBUG loaded listener.js 15:35:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 98 (0x7ff39a7d2c00) [pid = 4124] [serial = 639] [outer = 0x7ff3975c0800] 15:35:53 INFO - PROCESS | 4124 | 1461191753988 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1486ms 15:35:54 INFO - PROCESS | 4124 | 1461191754042 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 15:35:54 INFO - PROCESS | 4124 | 1461191754045 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 15:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:35:54 INFO - PROCESS | 4124 | 1461191754052 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:35:54 INFO - PROCESS | 4124 | 1461191754055 Marionette TRACE conn4 <- [1,822,null,{}] 15:35:54 INFO - PROCESS | 4124 | 1461191754061 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:54 INFO - PROCESS | 4124 | 1461191754287 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 15:35:54 INFO - PROCESS | 4124 | 1461191754548 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1ebb000 == 79 [pid = 4124] [id = 213] 15:35:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 99 (0x7ff39a7e0400) [pid = 4124] [serial = 640] [outer = (nil)] 15:35:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 100 (0x7ff39ab02400) [pid = 4124] [serial = 641] [outer = 0x7ff39a7e0400] 15:35:54 INFO - PROCESS | 4124 | 1461191754664 Marionette DEBUG loaded listener.js 15:35:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 101 (0x7ff39ca66c00) [pid = 4124] [serial = 642] [outer = 0x7ff39a7e0400] 15:35:55 INFO - PROCESS | 4124 | 1461191755633 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 15:35:55 INFO - PROCESS | 4124 | 1461191755692 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 15:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:35:55 INFO - PROCESS | 4124 | 1461191755699 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:35:55 INFO - PROCESS | 4124 | 1461191755702 Marionette TRACE conn4 <- [1,826,null,{}] 15:35:55 INFO - PROCESS | 4124 | 1461191755710 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:55 INFO - PROCESS | 4124 | 1461191755982 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 15:35:56 INFO - PROCESS | 4124 | 1461191756273 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d9c000 == 80 [pid = 4124] [id = 214] 15:35:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff39a7e0800) [pid = 4124] [serial = 643] [outer = (nil)] 15:35:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff39d6cec00) [pid = 4124] [serial = 644] [outer = 0x7ff39a7e0800] 15:35:56 INFO - PROCESS | 4124 | 1461191756400 Marionette DEBUG loaded listener.js 15:35:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff39eb71c00) [pid = 4124] [serial = 645] [outer = 0x7ff39a7e0800] 15:35:57 INFO - PROCESS | 4124 | 1461191757547 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1891ms 15:35:57 INFO - PROCESS | 4124 | 1461191757590 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 15:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:35:57 INFO - PROCESS | 4124 | 1461191757595 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 15:35:57 INFO - PROCESS | 4124 | 1461191757603 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:35:57 INFO - PROCESS | 4124 | 1461191757605 Marionette TRACE conn4 <- [1,830,null,{}] 15:35:57 INFO - PROCESS | 4124 | 1461191757613 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:57 INFO - PROCESS | 4124 | 1461191757819 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 15:35:58 INFO - PROCESS | 4124 | 1461191758030 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a7710000 == 81 [pid = 4124] [id = 215] 15:35:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff397146c00) [pid = 4124] [serial = 646] [outer = (nil)] 15:35:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff39f5b9c00) [pid = 4124] [serial = 647] [outer = 0x7ff397146c00] 15:35:58 INFO - PROCESS | 4124 | 1461191758122 Marionette DEBUG loaded listener.js 15:35:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff39faa0400) [pid = 4124] [serial = 648] [outer = 0x7ff397146c00] 15:35:59 INFO - PROCESS | 4124 | 1461191759053 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1482ms 15:35:59 INFO - PROCESS | 4124 | 1461191759086 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 15:35:59 INFO - PROCESS | 4124 | 1461191759092 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 15:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:35:59 INFO - PROCESS | 4124 | 1461191759103 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:35:59 INFO - PROCESS | 4124 | 1461191759109 Marionette TRACE conn4 <- [1,834,null,{}] 15:35:59 INFO - PROCESS | 4124 | 1461191759119 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:35:59 INFO - PROCESS | 4124 | 1461191759364 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 15:35:59 INFO - PROCESS | 4124 | 1461191759575 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:35:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad679000 == 82 [pid = 4124] [id = 216] 15:35:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff38f1c4400) [pid = 4124] [serial = 649] [outer = (nil)] 15:35:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff3a061f400) [pid = 4124] [serial = 650] [outer = 0x7ff38f1c4400] 15:35:59 INFO - PROCESS | 4124 | 1461191759674 Marionette DEBUG loaded listener.js 15:35:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff3a0864400) [pid = 4124] [serial = 651] [outer = 0x7ff38f1c4400] 15:36:00 INFO - PROCESS | 4124 | 1461191760634 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1589ms 15:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:36:00 INFO - PROCESS | 4124 | 1461191760690 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 15:36:00 INFO - PROCESS | 4124 | 1461191760693 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 15:36:00 INFO - PROCESS | 4124 | 1461191760700 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:36:00 INFO - PROCESS | 4124 | 1461191760703 Marionette TRACE conn4 <- [1,838,null,{}] 15:36:00 INFO - PROCESS | 4124 | 1461191760709 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:00 INFO - PROCESS | 4124 | 1461191760937 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 15:36:01 INFO - PROCESS | 4124 | 1461191761242 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad941000 == 83 [pid = 4124] [id = 217] 15:36:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff39ab07400) [pid = 4124] [serial = 652] [outer = (nil)] 15:36:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3a0a23000) [pid = 4124] [serial = 653] [outer = 0x7ff39ab07400] 15:36:01 INFO - PROCESS | 4124 | 1461191761377 Marionette DEBUG loaded listener.js 15:36:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3a0ab2800) [pid = 4124] [serial = 654] [outer = 0x7ff39ab07400] 15:36:02 INFO - PROCESS | 4124 | 1461191762402 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1743ms 15:36:02 INFO - PROCESS | 4124 | 1461191762444 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 15:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:36:02 INFO - PROCESS | 4124 | 1461191762448 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 15:36:02 INFO - PROCESS | 4124 | 1461191762454 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:36:02 INFO - PROCESS | 4124 | 1461191762458 Marionette TRACE conn4 <- [1,842,null,{}] 15:36:02 INFO - PROCESS | 4124 | 1461191762463 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:02 INFO - PROCESS | 4124 | 1461191762665 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 15:36:02 INFO - PROCESS | 4124 | 1461191762950 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39488f800 == 84 [pid = 4124] [id = 218] 15:36:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff39644dc00) [pid = 4124] [serial = 655] [outer = (nil)] 15:36:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff398a80400) [pid = 4124] [serial = 656] [outer = 0x7ff39644dc00] 15:36:03 INFO - PROCESS | 4124 | 1461191763126 Marionette DEBUG loaded listener.js 15:36:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff3a1628800) [pid = 4124] [serial = 657] [outer = 0x7ff39644dc00] 15:36:04 INFO - PROCESS | 4124 | 1461191764576 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2194ms 15:36:04 INFO - PROCESS | 4124 | 1461191764650 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 15:36:04 INFO - PROCESS | 4124 | 1461191764657 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 15:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:36:04 INFO - PROCESS | 4124 | 1461191764667 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:36:04 INFO - PROCESS | 4124 | 1461191764673 Marionette TRACE conn4 <- [1,846,null,{}] 15:36:05 INFO - PROCESS | 4124 | 1461191765158 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:05 INFO - PROCESS | 4124 | 1461191765423 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 15:36:05 INFO - PROCESS | 4124 | 1461191765641 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950ca800 == 85 [pid = 4124] [id = 219] 15:36:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff39437a800) [pid = 4124] [serial = 658] [outer = (nil)] 15:36:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3946e0000) [pid = 4124] [serial = 659] [outer = 0x7ff39437a800] 15:36:05 INFO - PROCESS | 4124 | 1461191765762 Marionette DEBUG loaded listener.js 15:36:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff394fc3400) [pid = 4124] [serial = 660] [outer = 0x7ff39437a800] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ade3800 == 84 [pid = 4124] [id = 207] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a871000 == 83 [pid = 4124] [id = 206] 15:36:06 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff397140000) [pid = 4124] [serial = 589] [outer = (nil)] [url = about:blank] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39658f800 == 82 [pid = 4124] [id = 205] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f16000 == 81 [pid = 4124] [id = 204] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddc9800 == 80 [pid = 4124] [id = 203] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970d8000 == 79 [pid = 4124] [id = 202] 15:36:06 INFO - PROCESS | 4124 | 1461191766988 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39eb4c800 == 78 [pid = 4124] [id = 199] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3979ec800 == 77 [pid = 4124] [id = 198] 15:36:06 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394803000 == 76 [pid = 4124] [id = 197] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3961dbc00) [pid = 4124] [serial = 575] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff3953b5000) [pid = 4124] [serial = 574] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff39713a400) [pid = 4124] [serial = 580] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff3975c3000) [pid = 4124] [serial = 581] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff39a03c400) [pid = 4124] [serial = 586] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff394879400) [pid = 4124] [serial = 572] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff39462fc00) [pid = 4124] [serial = 571] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff3964f2000) [pid = 4124] [serial = 577] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff396d60400) [pid = 4124] [serial = 578] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff394fccc00) [pid = 4124] [serial = 556] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff3964ed400) [pid = 4124] [serial = 559] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff39a21ac00) [pid = 4124] [serial = 562] [outer = (nil)] [url = about:blank] 15:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2379ms 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff3a0536c00) [pid = 4124] [serial = 565] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 104 (0x7ff3ac8e4400) [pid = 4124] [serial = 568] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 103 (0x7ff398ac0800) [pid = 4124] [serial = 583] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 102 (0x7ff398b9c800) [pid = 4124] [serial = 584] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | --DOMWINDOW == 101 (0x7ff39a38fc00) [pid = 4124] [serial = 587] [outer = (nil)] [url = about:blank] 15:36:07 INFO - PROCESS | 4124 | 1461191767065 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 15:36:07 INFO - PROCESS | 4124 | 1461191767076 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 15:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:36:07 INFO - PROCESS | 4124 | 1461191767088 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:36:07 INFO - PROCESS | 4124 | 1461191767092 Marionette TRACE conn4 <- [1,850,null,{}] 15:36:07 INFO - PROCESS | 4124 | 1461191767099 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:07 INFO - PROCESS | 4124 | 1461191767355 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 15:36:07 INFO - PROCESS | 4124 | 1461191767558 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39488f000 == 77 [pid = 4124] [id = 220] 15:36:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 102 (0x7ff3963ab000) [pid = 4124] [serial = 661] [outer = (nil)] 15:36:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 103 (0x7ff396449c00) [pid = 4124] [serial = 662] [outer = 0x7ff3963ab000] 15:36:07 INFO - PROCESS | 4124 | 1461191767671 Marionette DEBUG loaded listener.js 15:36:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 104 (0x7ff396d60800) [pid = 4124] [serial = 663] [outer = 0x7ff3963ab000] 15:36:08 INFO - PROCESS | 4124 | 1461191768641 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1593ms 15:36:08 INFO - PROCESS | 4124 | 1461191768679 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 15:36:08 INFO - PROCESS | 4124 | 1461191768684 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 15:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:36:08 INFO - PROCESS | 4124 | 1461191768690 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:36:08 INFO - PROCESS | 4124 | 1461191768694 Marionette TRACE conn4 <- [1,854,null,{}] 15:36:08 INFO - PROCESS | 4124 | 1461191768700 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:08 INFO - PROCESS | 4124 | 1461191768908 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 15:36:09 INFO - PROCESS | 4124 | 1461191769043 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970cf800 == 78 [pid = 4124] [id = 221] 15:36:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 105 (0x7ff3963ac400) [pid = 4124] [serial = 664] [outer = (nil)] 15:36:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff397140400) [pid = 4124] [serial = 665] [outer = 0x7ff3963ac400] 15:36:09 INFO - PROCESS | 4124 | 1461191769118 Marionette DEBUG loaded listener.js 15:36:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3976cc000) [pid = 4124] [serial = 666] [outer = 0x7ff3963ac400] 15:36:10 INFO - PROCESS | 4124 | 1461191770185 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1535ms 15:36:10 INFO - PROCESS | 4124 | 1461191770239 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 15:36:10 INFO - PROCESS | 4124 | 1461191770252 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 15:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:36:10 INFO - PROCESS | 4124 | 1461191770269 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:36:10 INFO - PROCESS | 4124 | 1461191770274 Marionette TRACE conn4 <- [1,858,null,{}] 15:36:10 INFO - PROCESS | 4124 | 1461191770279 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:10 INFO - PROCESS | 4124 | 1461191770522 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 15:36:10 INFO - PROCESS | 4124 | 1461191770547 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39adce000 == 79 [pid = 4124] [id = 222] 15:36:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff3976ce400) [pid = 4124] [serial = 667] [outer = (nil)] 15:36:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff39a313800) [pid = 4124] [serial = 668] [outer = 0x7ff3976ce400] 15:36:10 INFO - PROCESS | 4124 | 1461191770617 Marionette DEBUG loaded listener.js 15:36:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff39a481400) [pid = 4124] [serial = 669] [outer = 0x7ff3976ce400] 15:36:11 INFO - PROCESS | 4124 | 1461191771663 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1450ms 15:36:11 INFO - PROCESS | 4124 | 1461191771724 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 15:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:36:11 INFO - PROCESS | 4124 | 1461191771730 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 15:36:11 INFO - PROCESS | 4124 | 1461191771747 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:36:11 INFO - PROCESS | 4124 | 1461191771752 Marionette TRACE conn4 <- [1,862,null,{}] 15:36:11 INFO - PROCESS | 4124 | 1461191771779 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:12 INFO - PROCESS | 4124 | 1461191772179 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 15:36:12 INFO - PROCESS | 4124 | --DOMWINDOW == 109 (0x7ff394fcf400) [pid = 4124] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:36:12 INFO - PROCESS | 4124 | --DOMWINDOW == 108 (0x7ff394877000) [pid = 4124] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:36:12 INFO - PROCESS | 4124 | --DOMWINDOW == 107 (0x7ff39705c000) [pid = 4124] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:36:12 INFO - PROCESS | 4124 | --DOMWINDOW == 106 (0x7ff3976cb000) [pid = 4124] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:36:12 INFO - PROCESS | 4124 | --DOMWINDOW == 105 (0x7ff394fc4000) [pid = 4124] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:36:12 INFO - PROCESS | 4124 | 1461191772370 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395306000 == 80 [pid = 4124] [id = 223] 15:36:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 106 (0x7ff3942eac00) [pid = 4124] [serial = 670] [outer = (nil)] 15:36:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 107 (0x7ff3963b0000) [pid = 4124] [serial = 671] [outer = 0x7ff3942eac00] 15:36:12 INFO - PROCESS | 4124 | 1461191772438 Marionette DEBUG loaded listener.js 15:36:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 108 (0x7ff39a4e8c00) [pid = 4124] [serial = 672] [outer = 0x7ff3942eac00] 15:36:13 INFO - PROCESS | 4124 | 1461191773256 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1564ms 15:36:13 INFO - PROCESS | 4124 | 1461191773303 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 15:36:13 INFO - PROCESS | 4124 | 1461191773306 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 15:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:36:13 INFO - PROCESS | 4124 | 1461191773315 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:36:13 INFO - PROCESS | 4124 | 1461191773318 Marionette TRACE conn4 <- [1,866,null,{}] 15:36:13 INFO - PROCESS | 4124 | 1461191773323 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:13 INFO - PROCESS | 4124 | 1461191773569 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 15:36:13 INFO - PROCESS | 4124 | 1461191773721 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a12a8000 == 81 [pid = 4124] [id = 224] 15:36:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 109 (0x7ff398ba1400) [pid = 4124] [serial = 673] [outer = (nil)] 15:36:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 110 (0x7ff39caf7800) [pid = 4124] [serial = 674] [outer = 0x7ff398ba1400] 15:36:13 INFO - PROCESS | 4124 | 1461191773819 Marionette DEBUG loaded listener.js 15:36:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff3a086c000) [pid = 4124] [serial = 675] [outer = 0x7ff398ba1400] 15:36:14 INFO - PROCESS | 4124 | 1461191774967 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1689ms 15:36:15 INFO - PROCESS | 4124 | 1461191775006 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 15:36:15 INFO - PROCESS | 4124 | 1461191775012 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 15:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:36:15 INFO - PROCESS | 4124 | 1461191775023 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:36:15 INFO - PROCESS | 4124 | 1461191775027 Marionette TRACE conn4 <- [1,870,null,{}] 15:36:15 INFO - PROCESS | 4124 | 1461191775036 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:15 INFO - PROCESS | 4124 | 1461191775269 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 15:36:15 INFO - PROCESS | 4124 | 1461191775552 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39536c000 == 82 [pid = 4124] [id = 225] 15:36:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff3961e4400) [pid = 4124] [serial = 676] [outer = (nil)] 15:36:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff396448000) [pid = 4124] [serial = 677] [outer = 0x7ff3961e4400] 15:36:15 INFO - PROCESS | 4124 | 1461191775732 Marionette DEBUG loaded listener.js 15:36:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff397053800) [pid = 4124] [serial = 678] [outer = 0x7ff3961e4400] 15:36:16 INFO - PROCESS | 4124 | 1461191776959 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1992ms 15:36:17 INFO - PROCESS | 4124 | 1461191777016 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 15:36:17 INFO - PROCESS | 4124 | 1461191777025 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 15:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:36:17 INFO - PROCESS | 4124 | 1461191777037 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:36:17 INFO - PROCESS | 4124 | 1461191777041 Marionette TRACE conn4 <- [1,874,null,{}] 15:36:17 INFO - PROCESS | 4124 | 1461191777048 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:17 INFO - PROCESS | 4124 | 1461191777330 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 15:36:17 INFO - PROCESS | 4124 | 1461191777609 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0d0b800 == 83 [pid = 4124] [id = 226] 15:36:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff397054c00) [pid = 4124] [serial = 679] [outer = (nil)] 15:36:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff398c31c00) [pid = 4124] [serial = 680] [outer = 0x7ff397054c00] 15:36:17 INFO - PROCESS | 4124 | 1461191777686 Marionette DEBUG loaded listener.js 15:36:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff39a38c400) [pid = 4124] [serial = 681] [outer = 0x7ff397054c00] 15:36:18 INFO - PROCESS | 4124 | 1461191778586 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1589ms 15:36:18 INFO - PROCESS | 4124 | 1461191778626 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 15:36:18 INFO - PROCESS | 4124 | 1461191778629 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 15:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:36:18 INFO - PROCESS | 4124 | 1461191778636 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:36:18 INFO - PROCESS | 4124 | 1461191778641 Marionette TRACE conn4 <- [1,878,null,{}] 15:36:18 INFO - PROCESS | 4124 | 1461191778658 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:18 INFO - PROCESS | 4124 | 1461191778883 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 15:36:19 INFO - PROCESS | 4124 | 1461191779098 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad682800 == 84 [pid = 4124] [id = 227] 15:36:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff39a62c400) [pid = 4124] [serial = 682] [outer = (nil)] 15:36:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff39ca67400) [pid = 4124] [serial = 683] [outer = 0x7ff39a62c400] 15:36:19 INFO - PROCESS | 4124 | 1461191779236 Marionette DEBUG loaded listener.js 15:36:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff39e5c1400) [pid = 4124] [serial = 684] [outer = 0x7ff39a62c400] 15:36:20 INFO - PROCESS | 4124 | 1461191780189 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1600ms 15:36:20 INFO - PROCESS | 4124 | 1461191780238 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 15:36:20 INFO - PROCESS | 4124 | 1461191780243 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 15:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:36:20 INFO - PROCESS | 4124 | 1461191780250 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:36:20 INFO - PROCESS | 4124 | 1461191780254 Marionette TRACE conn4 <- [1,882,null,{}] 15:36:20 INFO - PROCESS | 4124 | 1461191780260 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:20 INFO - PROCESS | 4124 | 1461191780460 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 15:36:20 INFO - PROCESS | 4124 | 1461191780638 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b051e000 == 85 [pid = 4124] [id = 228] 15:36:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff39a7df400) [pid = 4124] [serial = 685] [outer = (nil)] 15:36:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3a1622400) [pid = 4124] [serial = 686] [outer = 0x7ff39a7df400] 15:36:20 INFO - PROCESS | 4124 | 1461191780716 Marionette DEBUG loaded listener.js 15:36:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff3a199c800) [pid = 4124] [serial = 687] [outer = 0x7ff39a7df400] 15:36:21 INFO - PROCESS | 4124 | 1461191781613 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1390ms 15:36:21 INFO - PROCESS | 4124 | 1461191781640 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 15:36:21 INFO - PROCESS | 4124 | 1461191781643 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 15:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:36:21 INFO - PROCESS | 4124 | 1461191781650 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:36:21 INFO - PROCESS | 4124 | 1461191781653 Marionette TRACE conn4 <- [1,886,null,{}] 15:36:21 INFO - PROCESS | 4124 | 1461191781659 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:21 INFO - PROCESS | 4124 | 1461191781855 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 15:36:22 INFO - PROCESS | 4124 | 1461191782027 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b23a5800 == 86 [pid = 4124] [id = 229] 15:36:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3a0ab6800) [pid = 4124] [serial = 688] [outer = (nil)] 15:36:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff3a1ef2800) [pid = 4124] [serial = 689] [outer = 0x7ff3a0ab6800] 15:36:22 INFO - PROCESS | 4124 | 1461191782115 Marionette DEBUG loaded listener.js 15:36:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3a1f9ac00) [pid = 4124] [serial = 690] [outer = 0x7ff3a0ab6800] 15:36:23 INFO - PROCESS | 4124 | 1461191783109 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1483ms 15:36:23 INFO - PROCESS | 4124 | 1461191783134 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 15:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:36:23 INFO - PROCESS | 4124 | 1461191783138 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 15:36:23 INFO - PROCESS | 4124 | 1461191783144 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:36:23 INFO - PROCESS | 4124 | 1461191783148 Marionette TRACE conn4 <- [1,890,null,{}] 15:36:23 INFO - PROCESS | 4124 | 1461191783153 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:23 INFO - PROCESS | 4124 | 1461191783367 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 15:36:23 INFO - PROCESS | 4124 | 1461191783540 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d52800 == 87 [pid = 4124] [id = 230] 15:36:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff3a111dc00) [pid = 4124] [serial = 691] [outer = (nil)] 15:36:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3a2e3c000) [pid = 4124] [serial = 692] [outer = 0x7ff3a111dc00] 15:36:23 INFO - PROCESS | 4124 | 1461191783617 Marionette DEBUG loaded listener.js 15:36:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3a77abc00) [pid = 4124] [serial = 693] [outer = 0x7ff3a111dc00] 15:36:24 INFO - PROCESS | 4124 | 1461191784556 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1481ms 15:36:24 INFO - PROCESS | 4124 | 1461191784627 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 15:36:24 INFO - PROCESS | 4124 | 1461191784631 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 15:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:36:24 INFO - PROCESS | 4124 | 1461191784642 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:36:24 INFO - PROCESS | 4124 | 1461191784647 Marionette TRACE conn4 <- [1,894,null,{}] 15:36:24 INFO - PROCESS | 4124 | 1461191784654 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:24 INFO - PROCESS | 4124 | 1461191784885 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 15:36:25 INFO - PROCESS | 4124 | 1461191785095 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f30000 == 88 [pid = 4124] [id = 231] 15:36:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3a1b7cc00) [pid = 4124] [serial = 694] [outer = (nil)] 15:36:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3ac8e9800) [pid = 4124] [serial = 695] [outer = 0x7ff3a1b7cc00] 15:36:25 INFO - PROCESS | 4124 | 1461191785217 Marionette DEBUG loaded listener.js 15:36:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3ad6a5c00) [pid = 4124] [serial = 696] [outer = 0x7ff3a1b7cc00] 15:36:26 INFO - PROCESS | 4124 | 1461191786069 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1484ms 15:36:26 INFO - PROCESS | 4124 | 1461191786126 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 15:36:26 INFO - PROCESS | 4124 | 1461191786129 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 15:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:36:26 INFO - PROCESS | 4124 | 1461191786136 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:36:26 INFO - PROCESS | 4124 | 1461191786140 Marionette TRACE conn4 <- [1,898,null,{}] 15:36:26 INFO - PROCESS | 4124 | 1461191786145 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:26 INFO - PROCESS | 4124 | 1461191786380 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 15:36:26 INFO - PROCESS | 4124 | 1461191786609 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de6800 == 89 [pid = 4124] [id = 232] 15:36:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff394382000) [pid = 4124] [serial = 697] [outer = (nil)] 15:36:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3ad6cb800) [pid = 4124] [serial = 698] [outer = 0x7ff394382000] 15:36:26 INFO - PROCESS | 4124 | 1461191786715 Marionette DEBUG loaded listener.js 15:36:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff3ad79bc00) [pid = 4124] [serial = 699] [outer = 0x7ff394382000] 15:36:27 INFO - PROCESS | 4124 | 1461191787625 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1535ms 15:36:27 INFO - PROCESS | 4124 | 1461191787672 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 15:36:27 INFO - PROCESS | 4124 | 1461191787676 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 15:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:36:27 INFO - PROCESS | 4124 | 1461191787682 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:36:27 INFO - PROCESS | 4124 | 1461191787685 Marionette TRACE conn4 <- [1,902,null,{}] 15:36:27 INFO - PROCESS | 4124 | 1461191787691 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:28 INFO - PROCESS | 4124 | 1461191788163 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 15:36:28 INFO - PROCESS | 4124 | 1461191788420 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396c18800 == 90 [pid = 4124] [id = 233] 15:36:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff394383c00) [pid = 4124] [serial = 700] [outer = (nil)] 15:36:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff394632800) [pid = 4124] [serial = 701] [outer = 0x7ff394383c00] 15:36:28 INFO - PROCESS | 4124 | 1461191788491 Marionette DEBUG loaded listener.js 15:36:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff394fc8800) [pid = 4124] [serial = 702] [outer = 0x7ff394383c00] 15:36:29 INFO - PROCESS | 4124 | 1461191789303 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1687ms 15:36:29 INFO - PROCESS | 4124 | 1461191789372 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 15:36:29 INFO - PROCESS | 4124 | 1461191789379 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 15:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:36:29 INFO - PROCESS | 4124 | 1461191789388 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:36:29 INFO - PROCESS | 4124 | 1461191789394 Marionette TRACE conn4 <- [1,906,null,{}] 15:36:29 INFO - PROCESS | 4124 | 1461191789402 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:29 INFO - PROCESS | 4124 | 1461191789634 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 15:36:30 INFO - PROCESS | 4124 | 1461191790030 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2c7800 == 91 [pid = 4124] [id = 234] 15:36:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff394fcc400) [pid = 4124] [serial = 703] [outer = (nil)] 15:36:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3964f0800) [pid = 4124] [serial = 704] [outer = 0x7ff394fcc400] 15:36:30 INFO - PROCESS | 4124 | 1461191790110 Marionette DEBUG loaded listener.js 15:36:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff39705b000) [pid = 4124] [serial = 705] [outer = 0x7ff394fcc400] 15:36:31 INFO - PROCESS | 4124 | 1461191791112 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f2da800 == 90 [pid = 4124] [id = 162] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff39a397400) [pid = 4124] [serial = 601] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff39a313c00) [pid = 4124] [serial = 622] [outer = (nil)] [url = about:blank] 15:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1787ms 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0891000 == 89 [pid = 4124] [id = 200] 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d0d800 == 88 [pid = 4124] [id = 212] 15:36:31 INFO - PROCESS | 4124 | 1461191791191 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 15:36:31 INFO - PROCESS | 4124 | 1461191791196 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a130b000 == 87 [pid = 4124] [id = 211] 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caaa800 == 86 [pid = 4124] [id = 210] 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39657c000 == 85 [pid = 4124] [id = 209] 15:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:36:31 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eed7000 == 84 [pid = 4124] [id = 208] 15:36:31 INFO - PROCESS | 4124 | 1461191791218 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:36:31 INFO - PROCESS | 4124 | 1461191791222 Marionette TRACE conn4 <- [1,910,null,{}] 15:36:31 INFO - PROCESS | 4124 | 1461191791228 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:31 INFO - PROCESS | 4124 | 1461191791409 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff39705f400) [pid = 4124] [serial = 613] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff39487c800) [pid = 4124] [serial = 607] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3974c8000) [pid = 4124] [serial = 614] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff398ac7000) [pid = 4124] [serial = 598] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff39774ac00) [pid = 4124] [serial = 616] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3946d2c00) [pid = 4124] [serial = 592] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3953b2c00) [pid = 4124] [serial = 608] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff39a266c00) [pid = 4124] [serial = 620] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3963b6800) [pid = 4124] [serial = 610] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff396c42000) [pid = 4124] [serial = 611] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff398b9f400) [pid = 4124] [serial = 619] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff398a7a400) [pid = 4124] [serial = 617] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff394375400) [pid = 4124] [serial = 604] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff396c3cc00) [pid = 4124] [serial = 595] [outer = (nil)] [url = about:blank] 15:36:31 INFO - PROCESS | 4124 | 1461191791643 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394807800 == 85 [pid = 4124] [id = 235] 15:36:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3946d2c00) [pid = 4124] [serial = 706] [outer = (nil)] 15:36:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff39705f400) [pid = 4124] [serial = 707] [outer = 0x7ff3946d2c00] 15:36:31 INFO - PROCESS | 4124 | 1461191791717 Marionette DEBUG loaded listener.js 15:36:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff398a7d400) [pid = 4124] [serial = 708] [outer = 0x7ff3946d2c00] 15:36:32 INFO - PROCESS | 4124 | 1461191792500 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1343ms 15:36:32 INFO - PROCESS | 4124 | 1461191792560 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 15:36:32 INFO - PROCESS | 4124 | 1461191792567 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 15:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:36:32 INFO - PROCESS | 4124 | 1461191792587 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:36:32 INFO - PROCESS | 4124 | 1461191792594 Marionette TRACE conn4 <- [1,914,null,{}] 15:36:32 INFO - PROCESS | 4124 | 1461191792600 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:32 INFO - PROCESS | 4124 | 1461191792771 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 15:36:32 INFO - PROCESS | 4124 | 1461191792781 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a231000 == 86 [pid = 4124] [id = 236] 15:36:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3953b3800) [pid = 4124] [serial = 709] [outer = (nil)] 15:36:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff39a31d000) [pid = 4124] [serial = 710] [outer = 0x7ff3953b3800] 15:36:32 INFO - PROCESS | 4124 | 1461191792845 Marionette DEBUG loaded listener.js 15:36:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff39a489800) [pid = 4124] [serial = 711] [outer = 0x7ff3953b3800] 15:36:33 INFO - PROCESS | 4124 | 1461191793736 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1242ms 15:36:33 INFO - PROCESS | 4124 | 1461191793826 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 15:36:33 INFO - PROCESS | 4124 | 1461191793830 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 15:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:36:33 INFO - PROCESS | 4124 | 1461191793836 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:36:33 INFO - PROCESS | 4124 | 1461191793838 Marionette TRACE conn4 <- [1,918,null,{}] 15:36:33 INFO - PROCESS | 4124 | 1461191793844 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:34 INFO - PROCESS | 4124 | 1461191794072 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 15:36:34 INFO - PROCESS | 4124 | 1461191794102 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39fa53000 == 87 [pid = 4124] [id = 237] 15:36:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff398ac8400) [pid = 4124] [serial = 712] [outer = (nil)] 15:36:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff39a54c800) [pid = 4124] [serial = 713] [outer = 0x7ff398ac8400] 15:36:34 INFO - PROCESS | 4124 | 1461191794173 Marionette DEBUG loaded listener.js 15:36:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff39a7d8800) [pid = 4124] [serial = 714] [outer = 0x7ff398ac8400] 15:36:35 INFO - PROCESS | 4124 | 1461191795111 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1337ms 15:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:36:35 INFO - PROCESS | 4124 | 1461191795181 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 15:36:35 INFO - PROCESS | 4124 | 1461191795184 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 15:36:35 INFO - PROCESS | 4124 | 1461191795192 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:36:35 INFO - PROCESS | 4124 | 1461191795195 Marionette TRACE conn4 <- [1,922,null,{}] 15:36:35 INFO - PROCESS | 4124 | 1461191795200 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:35 INFO - PROCESS | 4124 | 1461191795403 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 15:36:35 INFO - PROCESS | 4124 | 1461191795461 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d0d800 == 88 [pid = 4124] [id = 238] 15:36:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff39e5c0c00) [pid = 4124] [serial = 715] [outer = (nil)] 15:36:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff39f5ad400) [pid = 4124] [serial = 716] [outer = 0x7ff39e5c0c00] 15:36:35 INFO - PROCESS | 4124 | 1461191795536 Marionette DEBUG loaded listener.js 15:36:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff3a0869c00) [pid = 4124] [serial = 717] [outer = 0x7ff39e5c0c00] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff396d54400) [pid = 4124] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff39487b000) [pid = 4124] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff39462dc00) [pid = 4124] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3963ac400) [pid = 4124] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3963ab000) [pid = 4124] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3976ce400) [pid = 4124] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3942eac00) [pid = 4124] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:36:36 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff39437a800) [pid = 4124] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:36:36 INFO - PROCESS | 4124 | 1461191796638 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1486ms 15:36:36 INFO - PROCESS | 4124 | 1461191796677 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 15:36:36 INFO - PROCESS | 4124 | 1461191796681 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 15:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:36:36 INFO - PROCESS | 4124 | 1461191796686 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:36:36 INFO - PROCESS | 4124 | 1461191796689 Marionette TRACE conn4 <- [1,926,null,{}] 15:36:36 INFO - PROCESS | 4124 | 1461191796694 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:36 INFO - PROCESS | 4124 | 1461191796920 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 15:36:36 INFO - PROCESS | 4124 | 1461191796940 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de1800 == 89 [pid = 4124] [id = 239] 15:36:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3963b4400) [pid = 4124] [serial = 718] [outer = (nil)] 15:36:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff39a62f800) [pid = 4124] [serial = 719] [outer = 0x7ff3963b4400] 15:36:37 INFO - PROCESS | 4124 | 1461191797004 Marionette DEBUG loaded listener.js 15:36:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3a162ac00) [pid = 4124] [serial = 720] [outer = 0x7ff3963b4400] 15:36:37 INFO - PROCESS | 4124 | 1461191797735 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1129ms 15:36:37 INFO - PROCESS | 4124 | 1461191797819 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 15:36:37 INFO - PROCESS | 4124 | 1461191797823 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 15:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:36:37 INFO - PROCESS | 4124 | 1461191797829 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:36:37 INFO - PROCESS | 4124 | 1461191797833 Marionette TRACE conn4 <- [1,930,null,{}] 15:36:37 INFO - PROCESS | 4124 | 1461191797838 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:38 INFO - PROCESS | 4124 | 1461191798058 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 15:36:38 INFO - PROCESS | 4124 | 1461191798074 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a77d7000 == 90 [pid = 4124] [id = 240] 15:36:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3a1625000) [pid = 4124] [serial = 721] [outer = (nil)] 15:36:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3a2a83800) [pid = 4124] [serial = 722] [outer = 0x7ff3a1625000] 15:36:38 INFO - PROCESS | 4124 | 1461191798138 Marionette DEBUG loaded listener.js 15:36:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff3a3116400) [pid = 4124] [serial = 723] [outer = 0x7ff3a1625000] 15:36:39 INFO - PROCESS | 4124 | 1461191799260 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1485ms 15:36:39 INFO - PROCESS | 4124 | 1461191799316 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 15:36:39 INFO - PROCESS | 4124 | 1461191799324 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 15:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:36:39 INFO - PROCESS | 4124 | 1461191799333 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:36:39 INFO - PROCESS | 4124 | 1461191799338 Marionette TRACE conn4 <- [1,934,null,{}] 15:36:39 INFO - PROCESS | 4124 | 1461191799346 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:39 INFO - PROCESS | 4124 | 1461191799546 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 15:36:39 INFO - PROCESS | 4124 | 1461191799783 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d1800 == 91 [pid = 4124] [id = 241] 15:36:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff3961dd800) [pid = 4124] [serial = 724] [outer = (nil)] 15:36:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff396d60400) [pid = 4124] [serial = 725] [outer = 0x7ff3961dd800] 15:36:39 INFO - PROCESS | 4124 | 1461191799910 Marionette DEBUG loaded listener.js 15:36:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff3974cb000) [pid = 4124] [serial = 726] [outer = 0x7ff3961dd800] 15:36:40 INFO - PROCESS | 4124 | 1461191800864 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1582ms 15:36:40 INFO - PROCESS | 4124 | 1461191800917 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 15:36:40 INFO - PROCESS | 4124 | 1461191800926 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 15:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:36:40 INFO - PROCESS | 4124 | 1461191800938 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:36:40 INFO - PROCESS | 4124 | 1461191800945 Marionette TRACE conn4 <- [1,938,null,{}] 15:36:40 INFO - PROCESS | 4124 | 1461191800952 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:41 INFO - PROCESS | 4124 | 1461191801213 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 15:36:41 INFO - PROCESS | 4124 | 1461191801471 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de2800 == 92 [pid = 4124] [id = 242] 15:36:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff3963acc00) [pid = 4124] [serial = 727] [outer = (nil)] 15:36:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff39a38c000) [pid = 4124] [serial = 728] [outer = 0x7ff3963acc00] 15:36:41 INFO - PROCESS | 4124 | 1461191801591 Marionette DEBUG loaded listener.js 15:36:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff39a558000) [pid = 4124] [serial = 729] [outer = 0x7ff3963acc00] 15:36:42 INFO - PROCESS | 4124 | 1461191802519 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1651ms 15:36:42 INFO - PROCESS | 4124 | 1461191802589 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 15:36:42 INFO - PROCESS | 4124 | 1461191802592 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 15:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:36:42 INFO - PROCESS | 4124 | 1461191802600 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:36:42 INFO - PROCESS | 4124 | 1461191802606 Marionette TRACE conn4 <- [1,942,null,{}] 15:36:42 INFO - PROCESS | 4124 | 1461191802623 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:42 INFO - PROCESS | 4124 | 1461191802874 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 15:36:43 INFO - PROCESS | 4124 | 1461191803138 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2a48800 == 93 [pid = 4124] [id = 243] 15:36:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff39ca6f000) [pid = 4124] [serial = 730] [outer = (nil)] 15:36:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3a0764c00) [pid = 4124] [serial = 731] [outer = 0x7ff39ca6f000] 15:36:43 INFO - PROCESS | 4124 | 1461191803222 Marionette DEBUG loaded listener.js 15:36:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff3a1f95800) [pid = 4124] [serial = 732] [outer = 0x7ff39ca6f000] 15:36:44 INFO - PROCESS | 4124 | 1461191804085 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1539ms 15:36:44 INFO - PROCESS | 4124 | 1461191804142 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 15:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:36:44 INFO - PROCESS | 4124 | 1461191804148 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 15:36:44 INFO - PROCESS | 4124 | 1461191804157 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:36:44 INFO - PROCESS | 4124 | 1461191804162 Marionette TRACE conn4 <- [1,946,null,{}] 15:36:44 INFO - PROCESS | 4124 | 1461191804169 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:44 INFO - PROCESS | 4124 | 1461191804405 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 15:36:44 INFO - PROCESS | 4124 | 1461191804583 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6eab000 == 94 [pid = 4124] [id = 244] 15:36:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff39caf0400) [pid = 4124] [serial = 733] [outer = (nil)] 15:36:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff3a31a3800) [pid = 4124] [serial = 734] [outer = 0x7ff39caf0400] 15:36:44 INFO - PROCESS | 4124 | 1461191804701 Marionette DEBUG loaded listener.js 15:36:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3ac8eb000) [pid = 4124] [serial = 735] [outer = 0x7ff39caf0400] 15:36:45 INFO - PROCESS | 4124 | 1461191805548 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1439ms 15:36:45 INFO - PROCESS | 4124 | 1461191805595 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 15:36:45 INFO - PROCESS | 4124 | 1461191805598 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 15:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:36:45 INFO - PROCESS | 4124 | 1461191805605 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:36:45 INFO - PROCESS | 4124 | 1461191805608 Marionette TRACE conn4 <- [1,950,null,{}] 15:36:45 INFO - PROCESS | 4124 | 1461191805613 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:45 INFO - PROCESS | 4124 | 1461191805792 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 15:36:45 INFO - PROCESS | 4124 | 1461191805984 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efb6800 == 95 [pid = 4124] [id = 245] 15:36:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff39a25e000) [pid = 4124] [serial = 736] [outer = (nil)] 15:36:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3ad7a0400) [pid = 4124] [serial = 737] [outer = 0x7ff39a25e000] 15:36:46 INFO - PROCESS | 4124 | 1461191806074 Marionette DEBUG loaded listener.js 15:36:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff3adb0c000) [pid = 4124] [serial = 738] [outer = 0x7ff39a25e000] 15:36:47 INFO - PROCESS | 4124 | 1461191807009 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1478ms 15:36:47 INFO - PROCESS | 4124 | 1461191807086 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 15:36:47 INFO - PROCESS | 4124 | 1461191807092 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 15:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:36:47 INFO - PROCESS | 4124 | 1461191807103 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:36:47 INFO - PROCESS | 4124 | 1461191807108 Marionette TRACE conn4 <- [1,954,null,{}] 15:36:47 INFO - PROCESS | 4124 | 1461191807116 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:47 INFO - PROCESS | 4124 | 1461191807348 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 15:36:47 INFO - PROCESS | 4124 | 1461191807568 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2868000 == 96 [pid = 4124] [id = 246] 15:36:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3ad9f4c00) [pid = 4124] [serial = 739] [outer = (nil)] 15:36:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3aecca000) [pid = 4124] [serial = 740] [outer = 0x7ff3ad9f4c00] 15:36:47 INFO - PROCESS | 4124 | 1461191807662 Marionette DEBUG loaded listener.js 15:36:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3b23bac00) [pid = 4124] [serial = 741] [outer = 0x7ff3ad9f4c00] 15:36:48 INFO - PROCESS | 4124 | 1461191808489 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1434ms 15:36:48 INFO - PROCESS | 4124 | 1461191808537 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 15:36:48 INFO - PROCESS | 4124 | 1461191808540 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 15:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:36:48 INFO - PROCESS | 4124 | 1461191808546 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:36:48 INFO - PROCESS | 4124 | 1461191808549 Marionette TRACE conn4 <- [1,958,null,{}] 15:36:48 INFO - PROCESS | 4124 | 1461191808555 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:48 INFO - PROCESS | 4124 | 1461191808724 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 15:36:48 INFO - PROCESS | 4124 | 1461191808903 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2880800 == 97 [pid = 4124] [id = 247] 15:36:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff3adb0dc00) [pid = 4124] [serial = 742] [outer = (nil)] 15:36:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff3b2469000) [pid = 4124] [serial = 743] [outer = 0x7ff3adb0dc00] 15:36:48 INFO - PROCESS | 4124 | 1461191808974 Marionette DEBUG loaded listener.js 15:36:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff3b246fc00) [pid = 4124] [serial = 744] [outer = 0x7ff3adb0dc00] 15:36:49 INFO - PROCESS | 4124 | 1461191809921 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1440ms 15:36:49 INFO - PROCESS | 4124 | 1461191809989 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 15:36:49 INFO - PROCESS | 4124 | 1461191809992 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 15:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:36:50 INFO - PROCESS | 4124 | 1461191809999 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:36:50 INFO - PROCESS | 4124 | 1461191810002 Marionette TRACE conn4 <- [1,962,null,{}] 15:36:50 INFO - PROCESS | 4124 | 1461191810007 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:50 INFO - PROCESS | 4124 | 1461191810188 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 15:36:50 INFO - PROCESS | 4124 | 1461191810361 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951eb000 == 98 [pid = 4124] [id = 248] 15:36:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3a2783400) [pid = 4124] [serial = 745] [outer = (nil)] 15:36:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff3b2474800) [pid = 4124] [serial = 746] [outer = 0x7ff3a2783400] 15:36:50 INFO - PROCESS | 4124 | 1461191810435 Marionette DEBUG loaded listener.js 15:36:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3b29bdc00) [pid = 4124] [serial = 747] [outer = 0x7ff3a2783400] 15:36:51 INFO - PROCESS | 4124 | 1461191811362 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1432ms 15:36:51 INFO - PROCESS | 4124 | 1461191811432 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 15:36:51 INFO - PROCESS | 4124 | 1461191811437 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 15:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:36:51 INFO - PROCESS | 4124 | 1461191811445 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:36:51 INFO - PROCESS | 4124 | 1461191811449 Marionette TRACE conn4 <- [1,966,null,{}] 15:36:51 INFO - PROCESS | 4124 | 1461191811456 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:51 INFO - PROCESS | 4124 | 1461191811714 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 15:36:51 INFO - PROCESS | 4124 | 1461191811949 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2d3800 == 99 [pid = 4124] [id = 249] 15:36:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff38f1c7800) [pid = 4124] [serial = 748] [outer = (nil)] 15:36:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3953a7c00) [pid = 4124] [serial = 749] [outer = 0x7ff38f1c7800] 15:36:52 INFO - PROCESS | 4124 | 1461191812066 Marionette DEBUG loaded listener.js 15:36:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff39a4e8800) [pid = 4124] [serial = 750] [outer = 0x7ff38f1c7800] 15:36:53 INFO - PROCESS | 4124 | 1461191813223 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1835ms 15:36:53 INFO - PROCESS | 4124 | 1461191813281 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 15:36:53 INFO - PROCESS | 4124 | 1461191813288 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 15:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:36:53 INFO - PROCESS | 4124 | 1461191813297 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:36:53 INFO - PROCESS | 4124 | 1461191813302 Marionette TRACE conn4 <- [1,970,null,{}] 15:36:53 INFO - PROCESS | 4124 | 1461191813310 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:53 INFO - PROCESS | 4124 | 1461191813504 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 15:36:53 INFO - PROCESS | 4124 | 1461191813697 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398415000 == 100 [pid = 4124] [id = 250] 15:36:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff39487dc00) [pid = 4124] [serial = 751] [outer = (nil)] 15:36:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff3961df000) [pid = 4124] [serial = 752] [outer = 0x7ff39487dc00] 15:36:53 INFO - PROCESS | 4124 | 1461191813769 Marionette DEBUG loaded listener.js 15:36:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff396ed8000) [pid = 4124] [serial = 753] [outer = 0x7ff39487dc00] 15:36:54 INFO - PROCESS | 4124 | 1461191814754 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 15:36:54 INFO - PROCESS | 4124 | 1461191814833 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 15:36:54 INFO - PROCESS | 4124 | 1461191814842 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 15:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:36:54 INFO - PROCESS | 4124 | 1461191814853 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:36:54 INFO - PROCESS | 4124 | 1461191814856 Marionette TRACE conn4 <- [1,974,null,{}] 15:36:54 INFO - PROCESS | 4124 | 1461191814863 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:55 INFO - PROCESS | 4124 | 1461191815102 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 15:36:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6e0c000 == 99 [pid = 4124] [id = 77] 15:36:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2ad1000 == 98 [pid = 4124] [id = 66] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff3975ba400) [pid = 4124] [serial = 632] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff39a392000) [pid = 4124] [serial = 635] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff39a217000) [pid = 4124] [serial = 638] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff39ab02400) [pid = 4124] [serial = 641] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff39d6cec00) [pid = 4124] [serial = 644] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff39f5b9c00) [pid = 4124] [serial = 647] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3a061f400) [pid = 4124] [serial = 650] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3a0a23000) [pid = 4124] [serial = 653] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff398a80400) [pid = 4124] [serial = 656] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff39caf7800) [pid = 4124] [serial = 674] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | 1461191815464 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946b6000 == 99 [pid = 4124] [id = 251] 15:36:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff39611dc00) [pid = 4124] [serial = 754] [outer = (nil)] 15:36:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3974d6800) [pid = 4124] [serial = 755] [outer = 0x7ff39611dc00] 15:36:55 INFO - PROCESS | 4124 | 1461191815563 Marionette DEBUG loaded listener.js 15:36:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff39a21ec00) [pid = 4124] [serial = 756] [outer = 0x7ff39611dc00] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39a4e6800) [pid = 4124] [serial = 623] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff39a4dec00) [pid = 4124] [serial = 554] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff38f1cc400) [pid = 4124] [serial = 625] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff397140400) [pid = 4124] [serial = 665] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff396449c00) [pid = 4124] [serial = 662] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff39a313800) [pid = 4124] [serial = 668] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff396d60800) [pid = 4124] [serial = 663] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3963b0000) [pid = 4124] [serial = 671] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff394fc3400) [pid = 4124] [serial = 660] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3946e0000) [pid = 4124] [serial = 659] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3964f0c00) [pid = 4124] [serial = 629] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff39f5acc00) [pid = 4124] [serial = 407] [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.] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39a481400) [pid = 4124] [serial = 669] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3976cc000) [pid = 4124] [serial = 666] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff39a4e8c00) [pid = 4124] [serial = 672] [outer = (nil)] [url = about:blank] 15:36:55 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff3975c1800) [pid = 4124] [serial = 590] [outer = (nil)] [url = about:blank] 15:36:56 INFO - PROCESS | 4124 | 1461191816381 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1581ms 15:36:56 INFO - PROCESS | 4124 | 1461191816437 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 15:36:56 INFO - PROCESS | 4124 | 1461191816439 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 15:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:36:56 INFO - PROCESS | 4124 | 1461191816447 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:36:56 INFO - PROCESS | 4124 | 1461191816452 Marionette TRACE conn4 <- [1,978,null,{}] 15:36:56 INFO - PROCESS | 4124 | 1461191816468 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:56 INFO - PROCESS | 4124 | 1461191816660 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 15:36:56 INFO - PROCESS | 4124 | 1461191816675 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398c89800 == 100 [pid = 4124] [id = 252] 15:36:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff39a54ac00) [pid = 4124] [serial = 757] [outer = (nil)] 15:36:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff39a638000) [pid = 4124] [serial = 758] [outer = 0x7ff39a54ac00] 15:36:56 INFO - PROCESS | 4124 | 1461191816774 Marionette DEBUG loaded listener.js 15:36:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff39b1c2c00) [pid = 4124] [serial = 759] [outer = 0x7ff39a54ac00] 15:36:57 INFO - PROCESS | 4124 | 1461191817682 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1249ms 15:36:57 INFO - PROCESS | 4124 | 1461191817702 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 15:36:57 INFO - PROCESS | 4124 | 1461191817707 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 15:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:36:57 INFO - PROCESS | 4124 | 1461191817714 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:36:57 INFO - PROCESS | 4124 | 1461191817716 Marionette TRACE conn4 <- [1,982,null,{}] 15:36:57 INFO - PROCESS | 4124 | 1461191817722 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:57 INFO - PROCESS | 4124 | 1461191817954 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 15:36:57 INFO - PROCESS | 4124 | 1461191817983 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2ce800 == 101 [pid = 4124] [id = 253] 15:36:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff38f1c8000) [pid = 4124] [serial = 760] [outer = (nil)] 15:36:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff39b1cb000) [pid = 4124] [serial = 761] [outer = 0x7ff38f1c8000] 15:36:58 INFO - PROCESS | 4124 | 1461191818048 Marionette DEBUG loaded listener.js 15:36:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff39caf1c00) [pid = 4124] [serial = 762] [outer = 0x7ff38f1c8000] 15:36:58 INFO - PROCESS | 4124 | 1461191818968 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1283ms 15:36:59 INFO - PROCESS | 4124 | 1461191819003 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 15:36:59 INFO - PROCESS | 4124 | 1461191819007 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 15:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:36:59 INFO - PROCESS | 4124 | 1461191819013 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:36:59 INFO - PROCESS | 4124 | 1461191819016 Marionette TRACE conn4 <- [1,986,null,{}] 15:36:59 INFO - PROCESS | 4124 | 1461191819021 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:36:59 INFO - PROCESS | 4124 | 1461191819228 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 15:36:59 INFO - PROCESS | 4124 | 1461191819270 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:36:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0562000 == 102 [pid = 4124] [id = 254] 15:36:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff39b1c9800) [pid = 4124] [serial = 763] [outer = (nil)] 15:36:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff39eb67000) [pid = 4124] [serial = 764] [outer = 0x7ff39b1c9800] 15:36:59 INFO - PROCESS | 4124 | 1461191819340 Marionette DEBUG loaded listener.js 15:36:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3a086c400) [pid = 4124] [serial = 765] [outer = 0x7ff39b1c9800] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff398ac8400) [pid = 4124] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39e5c0c00) [pid = 4124] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff394fcc400) [pid = 4124] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3946d2c00) [pid = 4124] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff394383c00) [pid = 4124] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff3953b3800) [pid = 4124] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff398ba1400) [pid = 4124] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:37:00 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3963b4400) [pid = 4124] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:37:00 INFO - PROCESS | 4124 | 1461191820464 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1482ms 15:37:00 INFO - PROCESS | 4124 | 1461191820497 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 15:37:00 INFO - PROCESS | 4124 | 1461191820501 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 15:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:37:00 INFO - PROCESS | 4124 | 1461191820507 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:37:00 INFO - PROCESS | 4124 | 1461191820510 Marionette TRACE conn4 <- [1,990,null,{}] 15:37:00 INFO - PROCESS | 4124 | 1461191820516 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:00 INFO - PROCESS | 4124 | 1461191820694 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 15:37:00 INFO - PROCESS | 4124 | 1461191820710 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08d3800 == 103 [pid = 4124] [id = 255] 15:37:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff398ac8400) [pid = 4124] [serial = 766] [outer = (nil)] 15:37:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff3a0aae400) [pid = 4124] [serial = 767] [outer = 0x7ff398ac8400] 15:37:00 INFO - PROCESS | 4124 | 1461191820780 Marionette DEBUG loaded listener.js 15:37:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff3ac8eb800) [pid = 4124] [serial = 768] [outer = 0x7ff398ac8400] 15:37:01 INFO - PROCESS | 4124 | 1461191821728 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 15:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1284ms 15:37:01 INFO - PROCESS | 4124 | 1461191821793 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 15:37:01 INFO - PROCESS | 4124 | 1461191821797 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 15:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:37:01 INFO - PROCESS | 4124 | 1461191821803 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:37:01 INFO - PROCESS | 4124 | 1461191821807 Marionette TRACE conn4 <- [1,994,null,{}] 15:37:01 INFO - PROCESS | 4124 | 1461191821813 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:02 INFO - PROCESS | 4124 | 1461191821995 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 15:37:02 INFO - PROCESS | 4124 | 1461191822129 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a268e000 == 104 [pid = 4124] [id = 256] 15:37:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3963b2000) [pid = 4124] [serial = 769] [outer = (nil)] 15:37:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3ad798c00) [pid = 4124] [serial = 770] [outer = 0x7ff3963b2000] 15:37:02 INFO - PROCESS | 4124 | 1461191822198 Marionette DEBUG loaded listener.js 15:37:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3ae8e2c00) [pid = 4124] [serial = 771] [outer = 0x7ff3963b2000] 15:37:03 INFO - PROCESS | 4124 | 1461191823729 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 15:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1993ms 15:37:03 INFO - PROCESS | 4124 | 1461191823801 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 15:37:03 INFO - PROCESS | 4124 | 1461191823814 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 15:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:37:03 INFO - PROCESS | 4124 | 1461191823830 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:37:03 INFO - PROCESS | 4124 | 1461191823840 Marionette TRACE conn4 <- [1,998,null,{}] 15:37:03 INFO - PROCESS | 4124 | 1461191823853 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:04 INFO - PROCESS | 4124 | 1461191824346 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 15:37:04 INFO - PROCESS | 4124 | 1461191824538 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970dd000 == 105 [pid = 4124] [id = 257] 15:37:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff3964ec400) [pid = 4124] [serial = 772] [outer = (nil)] 15:37:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3974ccc00) [pid = 4124] [serial = 773] [outer = 0x7ff3964ec400] 15:37:04 INFO - PROCESS | 4124 | 1461191824672 Marionette DEBUG loaded listener.js 15:37:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff398ba1400) [pid = 4124] [serial = 774] [outer = 0x7ff3964ec400] 15:37:06 INFO - PROCESS | 4124 | 1461191826179 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 15:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2401ms 15:37:06 INFO - PROCESS | 4124 | 1461191826230 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 15:37:06 INFO - PROCESS | 4124 | 1461191826239 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 15:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:37:06 INFO - PROCESS | 4124 | 1461191826250 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:37:06 INFO - PROCESS | 4124 | 1461191826253 Marionette TRACE conn4 <- [1,1002,null,{}] 15:37:06 INFO - PROCESS | 4124 | 1461191826259 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:06 INFO - PROCESS | 4124 | 1461191826511 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 15:37:06 INFO - PROCESS | 4124 | 1461191826676 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0b97000 == 106 [pid = 4124] [id = 258] 15:37:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3964f1800) [pid = 4124] [serial = 775] [outer = (nil)] 15:37:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39b1c6000) [pid = 4124] [serial = 776] [outer = 0x7ff3964f1800] 15:37:06 INFO - PROCESS | 4124 | 1461191826752 Marionette DEBUG loaded listener.js 15:37:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff39d49f800) [pid = 4124] [serial = 777] [outer = 0x7ff3964f1800] 15:37:07 INFO - PROCESS | 4124 | 1461191827641 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 15:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1430ms 15:37:07 INFO - PROCESS | 4124 | 1461191827681 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 15:37:07 INFO - PROCESS | 4124 | 1461191827686 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 15:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:37:07 INFO - PROCESS | 4124 | 1461191827692 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:37:07 INFO - PROCESS | 4124 | 1461191827699 Marionette TRACE conn4 <- [1,1006,null,{}] 15:37:07 INFO - PROCESS | 4124 | 1461191827715 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:07 INFO - PROCESS | 4124 | 1461191827919 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 15:37:08 INFO - PROCESS | 4124 | 1461191828095 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3adb8d800 == 107 [pid = 4124] [id = 259] 15:37:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff39f5b6400) [pid = 4124] [serial = 778] [outer = (nil)] 15:37:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3a2dcc000) [pid = 4124] [serial = 779] [outer = 0x7ff39f5b6400] 15:37:08 INFO - PROCESS | 4124 | 1461191828182 Marionette DEBUG loaded listener.js 15:37:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff3ad925000) [pid = 4124] [serial = 780] [outer = 0x7ff39f5b6400] 15:37:09 INFO - PROCESS | 4124 | 1461191829224 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 15:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 15:37:09 INFO - PROCESS | 4124 | 1461191829280 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 15:37:09 INFO - PROCESS | 4124 | 1461191829285 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 15:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:37:09 INFO - PROCESS | 4124 | 1461191829291 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:37:09 INFO - PROCESS | 4124 | 1461191829295 Marionette TRACE conn4 <- [1,1010,null,{}] 15:37:09 INFO - PROCESS | 4124 | 1461191829301 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:09 INFO - PROCESS | 4124 | 1461191829507 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 15:37:09 INFO - PROCESS | 4124 | 1461191829734 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b23ad000 == 108 [pid = 4124] [id = 260] 15:37:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3a0863400) [pid = 4124] [serial = 781] [outer = (nil)] 15:37:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3ae9c1800) [pid = 4124] [serial = 782] [outer = 0x7ff3a0863400] 15:37:09 INFO - PROCESS | 4124 | 1461191829852 Marionette DEBUG loaded listener.js 15:37:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3b0a15c00) [pid = 4124] [serial = 783] [outer = 0x7ff3a0863400] 15:37:10 INFO - PROCESS | 4124 | 1461191830716 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 15:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1481ms 15:37:10 INFO - PROCESS | 4124 | 1461191830773 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 15:37:10 INFO - PROCESS | 4124 | 1461191830777 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 15:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:37:10 INFO - PROCESS | 4124 | 1461191830783 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:37:10 INFO - PROCESS | 4124 | 1461191830787 Marionette TRACE conn4 <- [1,1014,null,{}] 15:37:10 INFO - PROCESS | 4124 | 1461191830793 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:10 INFO - PROCESS | 4124 | 1461191830990 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 15:37:11 INFO - PROCESS | 4124 | 1461191831171 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f19800 == 109 [pid = 4124] [id = 261] 15:37:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3a31a7800) [pid = 4124] [serial = 784] [outer = (nil)] 15:37:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff3b246e800) [pid = 4124] [serial = 785] [outer = 0x7ff3a31a7800] 15:37:11 INFO - PROCESS | 4124 | 1461191831252 Marionette DEBUG loaded listener.js 15:37:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff3b29ba000) [pid = 4124] [serial = 786] [outer = 0x7ff3a31a7800] 15:37:12 INFO - PROCESS | 4124 | 1461191832182 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 15:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1432ms 15:37:12 INFO - PROCESS | 4124 | 1461191832216 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 15:37:12 INFO - PROCESS | 4124 | 1461191832220 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 15:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:37:12 INFO - PROCESS | 4124 | 1461191832227 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:37:12 INFO - PROCESS | 4124 | 1461191832230 Marionette TRACE conn4 <- [1,1018,null,{}] 15:37:12 INFO - PROCESS | 4124 | 1461191832236 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:12 INFO - PROCESS | 4124 | 1461191832439 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 15:37:12 INFO - PROCESS | 4124 | 1461191832619 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d399000 == 110 [pid = 4124] [id = 262] 15:37:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff396fa6400) [pid = 4124] [serial = 787] [outer = (nil)] 15:37:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff396fad000) [pid = 4124] [serial = 788] [outer = 0x7ff396fa6400] 15:37:12 INFO - PROCESS | 4124 | 1461191832701 Marionette DEBUG loaded listener.js 15:37:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff3b2a78400) [pid = 4124] [serial = 789] [outer = 0x7ff396fa6400] 15:37:13 INFO - PROCESS | 4124 | 1461191833637 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 15:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1482ms 15:37:13 INFO - PROCESS | 4124 | 1461191833712 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 15:37:13 INFO - PROCESS | 4124 | 1461191833718 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 15:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:37:13 INFO - PROCESS | 4124 | 1461191833727 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:37:13 INFO - PROCESS | 4124 | 1461191833732 Marionette TRACE conn4 <- [1,1022,null,{}] 15:37:13 INFO - PROCESS | 4124 | 1461191833739 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:13 INFO - PROCESS | 4124 | 1461191833976 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 15:37:14 INFO - PROCESS | 4124 | 1461191834213 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39e55b800 == 111 [pid = 4124] [id = 263] 15:37:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff3941b3800) [pid = 4124] [serial = 790] [outer = (nil)] 15:37:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff3941ba000) [pid = 4124] [serial = 791] [outer = 0x7ff3941b3800] 15:37:14 INFO - PROCESS | 4124 | 1461191834333 Marionette DEBUG loaded listener.js 15:37:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff3941bf400) [pid = 4124] [serial = 792] [outer = 0x7ff3941b3800] 15:37:15 INFO - PROCESS | 4124 | 1461191835232 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 15:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1589ms 15:37:15 INFO - PROCESS | 4124 | 1461191835315 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 15:37:15 INFO - PROCESS | 4124 | 1461191835320 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 15:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:37:15 INFO - PROCESS | 4124 | 1461191835326 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:37:15 INFO - PROCESS | 4124 | 1461191835328 Marionette TRACE conn4 <- [1,1026,null,{}] 15:37:15 INFO - PROCESS | 4124 | 1461191835334 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:15 INFO - PROCESS | 4124 | 1461191835519 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 15:37:15 INFO - PROCESS | 4124 | 1461191835738 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38add9000 == 112 [pid = 4124] [id = 264] 15:37:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff38f1c4800) [pid = 4124] [serial = 793] [outer = (nil)] 15:37:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff3976d3c00) [pid = 4124] [serial = 794] [outer = 0x7ff38f1c4800] 15:37:15 INFO - PROCESS | 4124 | 1461191835862 Marionette DEBUG loaded listener.js 15:37:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff39b5a8000) [pid = 4124] [serial = 795] [outer = 0x7ff38f1c4800] 15:37:16 INFO - PROCESS | 4124 | 1461191836736 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 15:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1487ms 15:37:16 INFO - PROCESS | 4124 | 1461191836814 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 15:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:37:16 INFO - PROCESS | 4124 | 1461191836818 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 15:37:16 INFO - PROCESS | 4124 | 1461191836825 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:37:16 INFO - PROCESS | 4124 | 1461191836828 Marionette TRACE conn4 <- [1,1030,null,{}] 15:37:16 INFO - PROCESS | 4124 | 1461191836834 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:17 INFO - PROCESS | 4124 | 1461191837031 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 15:37:17 INFO - PROCESS | 4124 | 1461191837235 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2d0800 == 113 [pid = 4124] [id = 265] 15:37:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff3941b6000) [pid = 4124] [serial = 796] [outer = (nil)] 15:37:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39b5ad800) [pid = 4124] [serial = 797] [outer = 0x7ff3941b6000] 15:37:17 INFO - PROCESS | 4124 | 1461191837356 Marionette DEBUG loaded listener.js 15:37:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff3b29c5800) [pid = 4124] [serial = 798] [outer = 0x7ff3941b6000] 15:37:18 INFO - PROCESS | 4124 | 1461191838200 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 15:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1432ms 15:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:37:18 INFO - PROCESS | 4124 | 1461191838257 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 15:37:18 INFO - PROCESS | 4124 | 1461191838260 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 15:37:18 INFO - PROCESS | 4124 | 1461191838267 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:37:18 INFO - PROCESS | 4124 | 1461191838270 Marionette TRACE conn4 <- [1,1034,null,{}] 15:37:18 INFO - PROCESS | 4124 | 1461191838276 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:18 INFO - PROCESS | 4124 | 1461191838473 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 15:37:18 INFO - PROCESS | 4124 | 1461191838654 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2316800 == 114 [pid = 4124] [id = 266] 15:37:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff3941bc000) [pid = 4124] [serial = 799] [outer = (nil)] 15:37:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff3b283d400) [pid = 4124] [serial = 800] [outer = 0x7ff3941bc000] 15:37:18 INFO - PROCESS | 4124 | 1461191838729 Marionette DEBUG loaded listener.js 15:37:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff3b2842000) [pid = 4124] [serial = 801] [outer = 0x7ff3941bc000] 15:37:19 INFO - PROCESS | 4124 | 1461191839675 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 15:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1483ms 15:37:19 INFO - PROCESS | 4124 | 1461191839750 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 15:37:19 INFO - PROCESS | 4124 | 1461191839755 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 15:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:37:19 INFO - PROCESS | 4124 | 1461191839761 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:37:19 INFO - PROCESS | 4124 | 1461191839764 Marionette TRACE conn4 <- [1,1038,null,{}] 15:37:19 INFO - PROCESS | 4124 | 1461191839770 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:20 INFO - PROCESS | 4124 | 1461191840029 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 15:37:20 INFO - PROCESS | 4124 | 1461191840277 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a318000 == 115 [pid = 4124] [id = 267] 15:37:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff38a1c1c00) [pid = 4124] [serial = 802] [outer = (nil)] 15:37:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39a213800) [pid = 4124] [serial = 803] [outer = 0x7ff38a1c1c00] 15:37:20 INFO - PROCESS | 4124 | 1461191840410 Marionette DEBUG loaded listener.js 15:37:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff3b2b87800) [pid = 4124] [serial = 804] [outer = 0x7ff38a1c1c00] 15:37:21 INFO - PROCESS | 4124 | 1461191841280 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 15:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1586ms 15:37:21 INFO - PROCESS | 4124 | 1461191841349 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 15:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:37:21 INFO - PROCESS | 4124 | 1461191841354 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 15:37:21 INFO - PROCESS | 4124 | 1461191841362 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:37:21 INFO - PROCESS | 4124 | 1461191841366 Marionette TRACE conn4 <- [1,1042,null,{}] 15:37:21 INFO - PROCESS | 4124 | 1461191841373 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:21 INFO - PROCESS | 4124 | 1461191841627 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 15:37:21 INFO - PROCESS | 4124 | 1461191841854 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddb8000 == 116 [pid = 4124] [id = 268] 15:37:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff38a1c3800) [pid = 4124] [serial = 805] [outer = (nil)] 15:37:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff38a433800) [pid = 4124] [serial = 806] [outer = 0x7ff38a1c3800] 15:37:21 INFO - PROCESS | 4124 | 1461191841975 Marionette DEBUG loaded listener.js 15:37:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff38a438800) [pid = 4124] [serial = 807] [outer = 0x7ff38a1c3800] 15:37:22 INFO - PROCESS | 4124 | 1461191842823 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 15:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1534ms 15:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:37:22 INFO - PROCESS | 4124 | 1461191842896 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 15:37:22 INFO - PROCESS | 4124 | 1461191842898 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 15:37:22 INFO - PROCESS | 4124 | 1461191842906 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:37:22 INFO - PROCESS | 4124 | 1461191842908 Marionette TRACE conn4 <- [1,1046,null,{}] 15:37:22 INFO - PROCESS | 4124 | 1461191842914 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:23 INFO - PROCESS | 4124 | 1461191843109 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 15:37:23 INFO - PROCESS | 4124 | 1461191843779 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2d7800 == 117 [pid = 4124] [id = 269] 15:37:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff38a1c5c00) [pid = 4124] [serial = 808] [outer = (nil)] 15:37:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff38a1cc400) [pid = 4124] [serial = 809] [outer = 0x7ff38a1c5c00] 15:37:23 INFO - PROCESS | 4124 | 1461191843858 Marionette DEBUG loaded listener.js 15:37:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff3941bc400) [pid = 4124] [serial = 810] [outer = 0x7ff38a1c5c00] 15:37:24 INFO - PROCESS | 4124 | 1461191844689 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 15:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1832ms 15:37:24 INFO - PROCESS | 4124 | 1461191844739 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 15:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:37:24 INFO - PROCESS | 4124 | 1461191844746 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 15:37:24 INFO - PROCESS | 4124 | 1461191844754 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:37:24 INFO - PROCESS | 4124 | 1461191844758 Marionette TRACE conn4 <- [1,1050,null,{}] 15:37:24 INFO - PROCESS | 4124 | 1461191844766 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:24 INFO - PROCESS | 4124 | 1461191844949 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 15:37:25 INFO - PROCESS | 4124 | 1461191845343 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efa9800 == 118 [pid = 4124] [id = 270] 15:37:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff394fc4000) [pid = 4124] [serial = 811] [outer = (nil)] 15:37:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3961dbc00) [pid = 4124] [serial = 812] [outer = 0x7ff394fc4000] 15:37:25 INFO - PROCESS | 4124 | 1461191845421 Marionette DEBUG loaded listener.js 15:37:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3964e6c00) [pid = 4124] [serial = 813] [outer = 0x7ff394fc4000] 15:37:26 INFO - PROCESS | 4124 | 1461191846359 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eed6800 == 117 [pid = 4124] [id = 192] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08d3800 == 116 [pid = 4124] [id = 255] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0562000 == 115 [pid = 4124] [id = 254] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff3a1ef2800) [pid = 4124] [serial = 689] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff3a2e3c000) [pid = 4124] [serial = 692] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff3ac8e9800) [pid = 4124] [serial = 695] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff3ad6cb800) [pid = 4124] [serial = 698] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2ce800 == 114 [pid = 4124] [id = 253] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398c89800 == 113 [pid = 4124] [id = 252] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946b6000 == 112 [pid = 4124] [id = 251] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398415000 == 111 [pid = 4124] [id = 250] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2880800 == 110 [pid = 4124] [id = 247] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2868000 == 109 [pid = 4124] [id = 246] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efb6800 == 108 [pid = 4124] [id = 245] 15:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1741ms 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6eab000 == 107 [pid = 4124] [id = 244] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2a48800 == 106 [pid = 4124] [id = 243] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de2800 == 105 [pid = 4124] [id = 242] 15:37:26 INFO - PROCESS | 4124 | 1461191846513 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 15:37:26 INFO - PROCESS | 4124 | 1461191846521 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 15:37:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970d1800 == 104 [pid = 4124] [id = 241] 15:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:37:26 INFO - PROCESS | 4124 | 1461191846531 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:37:26 INFO - PROCESS | 4124 | 1461191846534 Marionette TRACE conn4 <- [1,1054,null,{}] 15:37:26 INFO - PROCESS | 4124 | 1461191846539 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:26 INFO - PROCESS | 4124 | 1461191846693 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff39a7d8800) [pid = 4124] [serial = 714] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff39f5ad400) [pid = 4124] [serial = 716] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff3a0869c00) [pid = 4124] [serial = 717] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39ca67400) [pid = 4124] [serial = 683] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff39705b000) [pid = 4124] [serial = 705] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff3964f0800) [pid = 4124] [serial = 704] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff39705f400) [pid = 4124] [serial = 707] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff394fc8800) [pid = 4124] [serial = 702] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff394632800) [pid = 4124] [serial = 701] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff3a1622400) [pid = 4124] [serial = 686] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff398c31c00) [pid = 4124] [serial = 680] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff39a31d000) [pid = 4124] [serial = 710] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff396448000) [pid = 4124] [serial = 677] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff3a086c000) [pid = 4124] [serial = 675] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff398a7d400) [pid = 4124] [serial = 708] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff39a62f800) [pid = 4124] [serial = 719] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff39a54c800) [pid = 4124] [serial = 713] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff3a162ac00) [pid = 4124] [serial = 720] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff39a489800) [pid = 4124] [serial = 711] [outer = (nil)] [url = about:blank] 15:37:26 INFO - PROCESS | 4124 | 1461191846952 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394885000 == 105 [pid = 4124] [id = 271] 15:37:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff394fc8800) [pid = 4124] [serial = 814] [outer = (nil)] 15:37:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff396fa5800) [pid = 4124] [serial = 815] [outer = 0x7ff394fc8800] 15:37:27 INFO - PROCESS | 4124 | 1461191847032 Marionette DEBUG loaded listener.js 15:37:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff397138c00) [pid = 4124] [serial = 816] [outer = 0x7ff394fc8800] 15:37:27 INFO - PROCESS | 4124 | 1461191847780 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 15:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1282ms 15:37:27 INFO - PROCESS | 4124 | 1461191847824 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 15:37:27 INFO - PROCESS | 4124 | 1461191847828 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 15:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:37:27 INFO - PROCESS | 4124 | 1461191847843 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:37:27 INFO - PROCESS | 4124 | 1461191847852 Marionette TRACE conn4 <- [1,1058,null,{}] 15:37:27 INFO - PROCESS | 4124 | 1461191847862 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:28 INFO - PROCESS | 4124 | 1461191848027 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 15:37:28 INFO - PROCESS | 4124 | 1461191848045 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979eb000 == 106 [pid = 4124] [id = 272] 15:37:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff396fa0000) [pid = 4124] [serial = 817] [outer = (nil)] 15:37:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff39a217000) [pid = 4124] [serial = 818] [outer = 0x7ff396fa0000] 15:37:28 INFO - PROCESS | 4124 | 1461191848109 Marionette DEBUG loaded listener.js 15:37:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff39a31d000) [pid = 4124] [serial = 819] [outer = 0x7ff396fa0000] 15:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1147ms 15:37:28 INFO - PROCESS | 4124 | 1461191848973 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 15:37:28 INFO - PROCESS | 4124 | 1461191848985 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 15:37:28 INFO - PROCESS | 4124 | 1461191848988 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 15:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:37:28 INFO - PROCESS | 4124 | 1461191848995 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:37:28 INFO - PROCESS | 4124 | 1461191848999 Marionette TRACE conn4 <- [1,1062,null,{}] 15:37:29 INFO - PROCESS | 4124 | 1461191849031 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:29 INFO - PROCESS | 4124 | 1461191849288 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 15:37:29 INFO - PROCESS | 4124 | 1461191849312 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39add9800 == 107 [pid = 4124] [id = 273] 15:37:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff397756c00) [pid = 4124] [serial = 820] [outer = (nil)] 15:37:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39a4df000) [pid = 4124] [serial = 821] [outer = 0x7ff397756c00] 15:37:29 INFO - PROCESS | 4124 | 1461191849376 Marionette DEBUG loaded listener.js 15:37:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39a551800) [pid = 4124] [serial = 822] [outer = 0x7ff397756c00] 15:37:30 INFO - PROCESS | 4124 | 1461191850245 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 15:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1305ms 15:37:30 INFO - PROCESS | 4124 | 1461191850305 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 15:37:30 INFO - PROCESS | 4124 | 1461191850308 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 15:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:37:30 INFO - PROCESS | 4124 | 1461191850315 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:37:30 INFO - PROCESS | 4124 | 1461191850319 Marionette TRACE conn4 <- [1,1066,null,{}] 15:37:30 INFO - PROCESS | 4124 | 1461191850324 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:30 INFO - PROCESS | 4124 | 1461191850547 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 15:37:30 INFO - PROCESS | 4124 | 1461191850581 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39d46a000 == 108 [pid = 4124] [id = 274] 15:37:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39a7e0000) [pid = 4124] [serial = 823] [outer = (nil)] 15:37:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39ab0c000) [pid = 4124] [serial = 824] [outer = 0x7ff39a7e0000] 15:37:30 INFO - PROCESS | 4124 | 1461191850659 Marionette DEBUG loaded listener.js 15:37:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff39b5ae400) [pid = 4124] [serial = 825] [outer = 0x7ff39a7e0000] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff38f1c8000) [pid = 4124] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff398ac8400) [pid = 4124] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff39611dc00) [pid = 4124] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff39a54ac00) [pid = 4124] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff39487dc00) [pid = 4124] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:37:31 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff39b1c9800) [pid = 4124] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:37:32 INFO - PROCESS | 4124 | 1461191852193 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 15:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1931ms 15:37:32 INFO - PROCESS | 4124 | 1461191852250 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 15:37:32 INFO - PROCESS | 4124 | 1461191852260 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 15:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:37:32 INFO - PROCESS | 4124 | 1461191852273 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:37:32 INFO - PROCESS | 4124 | 1461191852283 Marionette TRACE conn4 <- [1,1070,null,{}] 15:37:32 INFO - PROCESS | 4124 | 1461191852343 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:32 INFO - PROCESS | 4124 | 1461191852680 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 15:37:32 INFO - PROCESS | 4124 | 1461191852875 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f12800 == 109 [pid = 4124] [id = 275] 15:37:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff38f1c9c00) [pid = 4124] [serial = 826] [outer = (nil)] 15:37:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff3953a9c00) [pid = 4124] [serial = 827] [outer = 0x7ff38f1c9c00] 15:37:32 INFO - PROCESS | 4124 | 1461191852952 Marionette DEBUG loaded listener.js 15:37:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff396c39000) [pid = 4124] [serial = 828] [outer = 0x7ff38f1c9c00] 15:37:33 INFO - PROCESS | 4124 | 1461191853880 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 15:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1637ms 15:37:33 INFO - PROCESS | 4124 | 1461191853909 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 15:37:33 INFO - PROCESS | 4124 | 1461191853917 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 15:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:37:33 INFO - PROCESS | 4124 | 1461191853928 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:37:33 INFO - PROCESS | 4124 | 1461191853931 Marionette TRACE conn4 <- [1,1074,null,{}] 15:37:33 INFO - PROCESS | 4124 | 1461191853938 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:34 INFO - PROCESS | 4124 | 1461191854125 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 15:37:34 INFO - PROCESS | 4124 | 1461191854311 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aad4800 == 110 [pid = 4124] [id = 276] 15:37:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff396c3c800) [pid = 4124] [serial = 829] [outer = (nil)] 15:37:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff3974c9800) [pid = 4124] [serial = 830] [outer = 0x7ff396c3c800] 15:37:34 INFO - PROCESS | 4124 | 1461191854471 Marionette DEBUG loaded listener.js 15:37:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff398ac9c00) [pid = 4124] [serial = 831] [outer = 0x7ff396c3c800] 15:37:35 INFO - PROCESS | 4124 | 1461191855356 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 15:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1480ms 15:37:35 INFO - PROCESS | 4124 | 1461191855410 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 15:37:35 INFO - PROCESS | 4124 | 1461191855415 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 15:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:37:35 INFO - PROCESS | 4124 | 1461191855424 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:37:35 INFO - PROCESS | 4124 | 1461191855430 Marionette TRACE conn4 <- [1,1078,null,{}] 15:37:35 INFO - PROCESS | 4124 | 1461191855492 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:35 INFO - PROCESS | 4124 | 1461191855790 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 15:37:36 INFO - PROCESS | 4124 | 1461191856008 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1537800 == 111 [pid = 4124] [id = 277] 15:37:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39a7e1400) [pid = 4124] [serial = 832] [outer = (nil)] 15:37:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff39b1ce400) [pid = 4124] [serial = 833] [outer = 0x7ff39a7e1400] 15:37:36 INFO - PROCESS | 4124 | 1461191856088 Marionette DEBUG loaded listener.js 15:37:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff39ca74c00) [pid = 4124] [serial = 834] [outer = 0x7ff39a7e1400] 15:37:36 INFO - PROCESS | 4124 | 1461191856977 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 15:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1591ms 15:37:37 INFO - PROCESS | 4124 | 1461191857016 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 15:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:37:37 INFO - PROCESS | 4124 | 1461191857021 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 15:37:37 INFO - PROCESS | 4124 | 1461191857027 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:37:37 INFO - PROCESS | 4124 | 1461191857030 Marionette TRACE conn4 <- [1,1082,null,{}] 15:37:37 INFO - PROCESS | 4124 | 1461191857036 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:37 INFO - PROCESS | 4124 | 1461191857242 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 15:37:37 INFO - PROCESS | 4124 | 1461191857474 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a31e2000 == 112 [pid = 4124] [id = 278] 15:37:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff39a4ec800) [pid = 4124] [serial = 835] [outer = (nil)] 15:37:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff39faecc00) [pid = 4124] [serial = 836] [outer = 0x7ff39a4ec800] 15:37:37 INFO - PROCESS | 4124 | 1461191857595 Marionette DEBUG loaded listener.js 15:37:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3a0aad000) [pid = 4124] [serial = 837] [outer = 0x7ff39a4ec800] 15:37:38 INFO - PROCESS | 4124 | 1461191858493 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 15:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1480ms 15:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:37:38 INFO - PROCESS | 4124 | 1461191858506 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 15:37:38 INFO - PROCESS | 4124 | 1461191858509 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 15:37:38 INFO - PROCESS | 4124 | 1461191858516 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:37:38 INFO - PROCESS | 4124 | 1461191858519 Marionette TRACE conn4 <- [1,1086,null,{}] 15:37:38 INFO - PROCESS | 4124 | 1461191858524 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:38 INFO - PROCESS | 4124 | 1461191858715 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 15:37:38 INFO - PROCESS | 4124 | 1461191858908 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae80a000 == 113 [pid = 4124] [id = 279] 15:37:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff39a317c00) [pid = 4124] [serial = 838] [outer = (nil)] 15:37:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff3a1b7c800) [pid = 4124] [serial = 839] [outer = 0x7ff39a317c00] 15:37:38 INFO - PROCESS | 4124 | 1461191858983 Marionette DEBUG loaded listener.js 15:37:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff3a2e3f400) [pid = 4124] [serial = 840] [outer = 0x7ff39a317c00] 15:37:39 INFO - PROCESS | 4124 | 1461191859871 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 15:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1430ms 15:37:39 INFO - PROCESS | 4124 | 1461191859946 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 15:37:39 INFO - PROCESS | 4124 | 1461191859950 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 15:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:37:39 INFO - PROCESS | 4124 | 1461191859956 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:37:39 INFO - PROCESS | 4124 | 1461191859959 Marionette TRACE conn4 <- [1,1090,null,{}] 15:37:39 INFO - PROCESS | 4124 | 1461191859965 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:40 INFO - PROCESS | 4124 | 1461191860221 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 15:37:40 INFO - PROCESS | 4124 | 1461191860457 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2e7e000 == 114 [pid = 4124] [id = 280] 15:37:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3ae912800) [pid = 4124] [serial = 841] [outer = (nil)] 15:37:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3b2467c00) [pid = 4124] [serial = 842] [outer = 0x7ff3ae912800] 15:37:40 INFO - PROCESS | 4124 | 1461191860584 Marionette DEBUG loaded listener.js 15:37:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff3b283c800) [pid = 4124] [serial = 843] [outer = 0x7ff3ae912800] 15:37:41 INFO - PROCESS | 4124 | 1461191861465 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 15:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1582ms 15:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:37:41 INFO - PROCESS | 4124 | 1461191861540 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 15:37:41 INFO - PROCESS | 4124 | 1461191861543 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 15:37:41 INFO - PROCESS | 4124 | 1461191861555 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:37:41 INFO - PROCESS | 4124 | 1461191861558 Marionette TRACE conn4 <- [1,1094,null,{}] 15:37:41 INFO - PROCESS | 4124 | 1461191861569 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:41 INFO - PROCESS | 4124 | 1461191861793 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 15:37:42 INFO - PROCESS | 4124 | 1461191862017 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b706f000 == 115 [pid = 4124] [id = 281] 15:37:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3ae830400) [pid = 4124] [serial = 844] [outer = (nil)] 15:37:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff3b2846c00) [pid = 4124] [serial = 845] [outer = 0x7ff3ae830400] 15:37:42 INFO - PROCESS | 4124 | 1461191862150 Marionette DEBUG loaded listener.js 15:37:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff3b29c2400) [pid = 4124] [serial = 846] [outer = 0x7ff3ae830400] 15:37:43 INFO - PROCESS | 4124 | 1461191863036 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 15:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1547ms 15:37:43 INFO - PROCESS | 4124 | 1461191863096 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 15:37:43 INFO - PROCESS | 4124 | 1461191863101 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 15:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:37:43 INFO - PROCESS | 4124 | 1461191863107 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:37:43 INFO - PROCESS | 4124 | 1461191863109 Marionette TRACE conn4 <- [1,1098,null,{}] 15:37:43 INFO - PROCESS | 4124 | 1461191863115 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:43 INFO - PROCESS | 4124 | 1461191863368 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 15:37:43 INFO - PROCESS | 4124 | 1461191863697 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a5b6800 == 116 [pid = 4124] [id = 282] 15:37:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff38acc2c00) [pid = 4124] [serial = 847] [outer = (nil)] 15:37:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff38accac00) [pid = 4124] [serial = 848] [outer = 0x7ff38acc2c00] 15:37:43 INFO - PROCESS | 4124 | 1461191863784 Marionette DEBUG loaded listener.js 15:37:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff38accf800) [pid = 4124] [serial = 849] [outer = 0x7ff38acc2c00] 15:37:44 INFO - PROCESS | 4124 | 1461191864613 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 15:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1532ms 15:37:44 INFO - PROCESS | 4124 | 1461191864640 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 15:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:37:44 INFO - PROCESS | 4124 | 1461191864644 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 15:37:44 INFO - PROCESS | 4124 | 1461191864650 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:37:44 INFO - PROCESS | 4124 | 1461191864653 Marionette TRACE conn4 <- [1,1102,null,{}] 15:37:44 INFO - PROCESS | 4124 | 1461191864660 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:44 INFO - PROCESS | 4124 | 1461191864846 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 15:37:45 INFO - PROCESS | 4124 | 1461191865035 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b01f800 == 117 [pid = 4124] [id = 283] 15:37:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff38acc3400) [pid = 4124] [serial = 850] [outer = (nil)] 15:37:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff3b2844400) [pid = 4124] [serial = 851] [outer = 0x7ff38acc3400] 15:37:45 INFO - PROCESS | 4124 | 1461191865111 Marionette DEBUG loaded listener.js 15:37:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff3b2a24000) [pid = 4124] [serial = 852] [outer = 0x7ff38acc3400] 15:37:46 INFO - PROCESS | 4124 | 1461191866006 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 15:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1383ms 15:37:46 INFO - PROCESS | 4124 | 1461191866033 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 15:37:46 INFO - PROCESS | 4124 | 1461191866036 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 15:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:37:46 INFO - PROCESS | 4124 | 1461191866043 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:37:46 INFO - PROCESS | 4124 | 1461191866047 Marionette TRACE conn4 <- [1,1106,null,{}] 15:37:46 INFO - PROCESS | 4124 | 1461191866052 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:46 INFO - PROCESS | 4124 | 1461191866240 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 15:37:46 INFO - PROCESS | 4124 | 1461191866428 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6eaa000 == 118 [pid = 4124] [id = 284] 15:37:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff38accd800) [pid = 4124] [serial = 853] [outer = (nil)] 15:37:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff39af3d800) [pid = 4124] [serial = 854] [outer = 0x7ff38accd800] 15:37:46 INFO - PROCESS | 4124 | 1461191866501 Marionette DEBUG loaded listener.js 15:37:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff39af42800) [pid = 4124] [serial = 855] [outer = 0x7ff38accd800] 15:37:47 INFO - PROCESS | 4124 | 1461191867435 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 15:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1433ms 15:37:47 INFO - PROCESS | 4124 | 1461191867477 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 15:37:47 INFO - PROCESS | 4124 | 1461191867481 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 15:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:37:47 INFO - PROCESS | 4124 | 1461191867487 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:37:47 INFO - PROCESS | 4124 | 1461191867492 Marionette TRACE conn4 <- [1,1110,null,{}] 15:37:47 INFO - PROCESS | 4124 | 1461191867497 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:47 INFO - PROCESS | 4124 | 1461191867713 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 15:37:47 INFO - PROCESS | 4124 | 1461191867914 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f22d000 == 119 [pid = 4124] [id = 285] 15:37:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff3897dfc00) [pid = 4124] [serial = 856] [outer = (nil)] 15:37:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff3897e5000) [pid = 4124] [serial = 857] [outer = 0x7ff3897dfc00] 15:37:47 INFO - PROCESS | 4124 | 1461191867993 Marionette DEBUG loaded listener.js 15:37:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff39af42400) [pid = 4124] [serial = 858] [outer = 0x7ff3897dfc00] 15:37:48 INFO - PROCESS | 4124 | 1461191868916 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 15:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1479ms 15:37:48 INFO - PROCESS | 4124 | 1461191868969 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 15:37:48 INFO - PROCESS | 4124 | 1461191868973 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 15:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:37:48 INFO - PROCESS | 4124 | 1461191868981 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:37:48 INFO - PROCESS | 4124 | 1461191868985 Marionette TRACE conn4 <- [1,1114,null,{}] 15:37:48 INFO - PROCESS | 4124 | 1461191868991 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:49 INFO - PROCESS | 4124 | 1461191869188 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 15:37:49 INFO - PROCESS | 4124 | 1461191869374 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388ecf000 == 120 [pid = 4124] [id = 286] 15:37:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff388fcb800) [pid = 4124] [serial = 859] [outer = (nil)] 15:37:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff388fd4000) [pid = 4124] [serial = 860] [outer = 0x7ff388fcb800] 15:37:49 INFO - PROCESS | 4124 | 1461191869452 Marionette DEBUG loaded listener.js 15:37:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff388fd9000) [pid = 4124] [serial = 861] [outer = 0x7ff388fcb800] 15:37:50 INFO - PROCESS | 4124 | 1461191870376 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 15:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1436ms 15:37:50 INFO - PROCESS | 4124 | 1461191870418 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 15:37:50 INFO - PROCESS | 4124 | 1461191870422 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 15:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:37:50 INFO - PROCESS | 4124 | 1461191870428 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:37:50 INFO - PROCESS | 4124 | 1461191870431 Marionette TRACE conn4 <- [1,1118,null,{}] 15:37:50 INFO - PROCESS | 4124 | 1461191870437 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:50 INFO - PROCESS | 4124 | 1461191870657 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 15:37:51 INFO - PROCESS | 4124 | 1461191871295 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f224800 == 121 [pid = 4124] [id = 287] 15:37:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff3897e7400) [pid = 4124] [serial = 862] [outer = (nil)] 15:37:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff3897e9800) [pid = 4124] [serial = 863] [outer = 0x7ff3897e7400] 15:37:51 INFO - PROCESS | 4124 | 1461191871377 Marionette DEBUG loaded listener.js 15:37:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff38a42c800) [pid = 4124] [serial = 864] [outer = 0x7ff3897e7400] 15:37:52 INFO - PROCESS | 4124 | 1461191872274 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 15:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1884ms 15:37:52 INFO - PROCESS | 4124 | 1461191872318 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 15:37:52 INFO - PROCESS | 4124 | 1461191872326 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 15:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:37:52 INFO - PROCESS | 4124 | 1461191872339 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:37:52 INFO - PROCESS | 4124 | 1461191872348 Marionette TRACE conn4 <- [1,1122,null,{}] 15:37:52 INFO - PROCESS | 4124 | 1461191872359 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:52 INFO - PROCESS | 4124 | 1461191872892 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 15:37:53 INFO - PROCESS | 4124 | 1461191873290 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a327800 == 122 [pid = 4124] [id = 288] 15:37:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff3941be800) [pid = 4124] [serial = 865] [outer = (nil)] 15:37:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff3946da000) [pid = 4124] [serial = 866] [outer = 0x7ff3941be800] 15:37:53 INFO - PROCESS | 4124 | 1461191873401 Marionette DEBUG loaded listener.js 15:37:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff396113000) [pid = 4124] [serial = 867] [outer = 0x7ff3941be800] 15:37:54 INFO - PROCESS | 4124 | 1461191874835 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 15:37:54 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff3aecca000) [pid = 4124] [serial = 740] [outer = (nil)] [url = about:blank] 15:37:54 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff3b2469000) [pid = 4124] [serial = 743] [outer = (nil)] [url = about:blank] 15:37:54 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff3b2474800) [pid = 4124] [serial = 746] [outer = (nil)] [url = about:blank] 15:37:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39add9800 == 121 [pid = 4124] [id = 273] 15:37:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3979eb000 == 120 [pid = 4124] [id = 272] 15:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2663ms 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394885000 == 119 [pid = 4124] [id = 271] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efa9800 == 118 [pid = 4124] [id = 270] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2d7800 == 117 [pid = 4124] [id = 269] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2d0800 == 116 [pid = 4124] [id = 265] 15:37:55 INFO - PROCESS | 4124 | 1461191875152 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 15:37:55 INFO - PROCESS | 4124 | 1461191875161 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38add9000 == 115 [pid = 4124] [id = 264] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39e55b800 == 114 [pid = 4124] [id = 263] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d399000 == 113 [pid = 4124] [id = 262] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f19800 == 112 [pid = 4124] [id = 261] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b23ad000 == 111 [pid = 4124] [id = 260] 15:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3adb8d800 == 110 [pid = 4124] [id = 259] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0b97000 == 109 [pid = 4124] [id = 258] 15:37:55 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970dd000 == 108 [pid = 4124] [id = 257] 15:37:55 INFO - PROCESS | 4124 | 1461191875202 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:37:55 INFO - PROCESS | 4124 | 1461191875208 Marionette TRACE conn4 <- [1,1126,null,{}] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff3a2a83800) [pid = 4124] [serial = 722] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff3ad7a0400) [pid = 4124] [serial = 737] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff39caf1c00) [pid = 4124] [serial = 762] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff3a0764c00) [pid = 4124] [serial = 731] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff3ac8eb800) [pid = 4124] [serial = 768] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff3974d6800) [pid = 4124] [serial = 755] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff39b1c2c00) [pid = 4124] [serial = 759] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff39a21ec00) [pid = 4124] [serial = 756] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff39a38c000) [pid = 4124] [serial = 728] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff3953a7c00) [pid = 4124] [serial = 749] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff396ed8000) [pid = 4124] [serial = 753] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff3a31a3800) [pid = 4124] [serial = 734] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff39a638000) [pid = 4124] [serial = 758] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff39b1cb000) [pid = 4124] [serial = 761] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff3961df000) [pid = 4124] [serial = 752] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff3a086c400) [pid = 4124] [serial = 765] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff39eb67000) [pid = 4124] [serial = 764] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff3a0aae400) [pid = 4124] [serial = 767] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff396d60400) [pid = 4124] [serial = 725] [outer = (nil)] [url = about:blank] 15:37:55 INFO - PROCESS | 4124 | 1461191875242 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:55 INFO - PROCESS | 4124 | 1461191875430 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 15:37:55 INFO - PROCESS | 4124 | 1461191875608 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d399000 == 109 [pid = 4124] [id = 289] 15:37:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff3897e8000) [pid = 4124] [serial = 868] [outer = (nil)] 15:37:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff396fa8800) [pid = 4124] [serial = 869] [outer = 0x7ff3897e8000] 15:37:55 INFO - PROCESS | 4124 | 1461191875682 Marionette DEBUG loaded listener.js 15:37:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff3974ca400) [pid = 4124] [serial = 870] [outer = 0x7ff3897e8000] 15:37:56 INFO - PROCESS | 4124 | 1461191876440 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 15:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1327ms 15:37:56 INFO - PROCESS | 4124 | 1461191876513 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 15:37:56 INFO - PROCESS | 4124 | 1461191876517 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 15:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:37:56 INFO - PROCESS | 4124 | 1461191876533 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:37:56 INFO - PROCESS | 4124 | 1461191876543 Marionette TRACE conn4 <- [1,1130,null,{}] 15:37:56 INFO - PROCESS | 4124 | 1461191876551 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:56 INFO - PROCESS | 4124 | 1461191876767 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 15:37:56 INFO - PROCESS | 4124 | 1461191876978 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396581000 == 110 [pid = 4124] [id = 290] 15:37:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff394376400) [pid = 4124] [serial = 871] [outer = (nil)] 15:37:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff39a218000) [pid = 4124] [serial = 872] [outer = 0x7ff394376400] 15:37:57 INFO - PROCESS | 4124 | 1461191877097 Marionette DEBUG loaded listener.js 15:37:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff39a4eac00) [pid = 4124] [serial = 873] [outer = 0x7ff394376400] 15:37:57 INFO - PROCESS | 4124 | 1461191877964 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 15:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1447ms 15:37:57 INFO - PROCESS | 4124 | 1461191877978 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 15:37:57 INFO - PROCESS | 4124 | 1461191877981 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 15:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:37:57 INFO - PROCESS | 4124 | 1461191877988 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:37:57 INFO - PROCESS | 4124 | 1461191877991 Marionette TRACE conn4 <- [1,1134,null,{}] 15:37:58 INFO - PROCESS | 4124 | 1461191877997 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:58 INFO - PROCESS | 4124 | 1461191878235 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 15:37:58 INFO - PROCESS | 4124 | 1461191878271 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a5bf800 == 111 [pid = 4124] [id = 291] 15:37:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff39a25b800) [pid = 4124] [serial = 874] [outer = (nil)] 15:37:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff39af3cc00) [pid = 4124] [serial = 875] [outer = 0x7ff39a25b800] 15:37:58 INFO - PROCESS | 4124 | 1461191878336 Marionette DEBUG loaded listener.js 15:37:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff39af44c00) [pid = 4124] [serial = 876] [outer = 0x7ff39a25b800] 15:37:59 INFO - PROCESS | 4124 | 1461191879235 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1282ms 15:37:59 INFO - PROCESS | 4124 | 1461191879272 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 15:37:59 INFO - PROCESS | 4124 | 1461191879275 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 15:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:37:59 INFO - PROCESS | 4124 | 1461191879281 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:37:59 INFO - PROCESS | 4124 | 1461191879283 Marionette TRACE conn4 <- [1,1138,null,{}] 15:37:59 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff396fa0000) [pid = 4124] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:37:59 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff397756c00) [pid = 4124] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:37:59 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff394fc8800) [pid = 4124] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:37:59 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff38a1c5c00) [pid = 4124] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:37:59 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff394fc4000) [pid = 4124] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:37:59 INFO - PROCESS | 4124 | 1461191879492 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:37:59 INFO - PROCESS | 4124 | 1461191879661 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 15:37:59 INFO - PROCESS | 4124 | 1461191879681 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:37:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a87d000 == 112 [pid = 4124] [id = 292] 15:37:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff39b1c2800) [pid = 4124] [serial = 877] [outer = (nil)] 15:37:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff39b1cb800) [pid = 4124] [serial = 878] [outer = 0x7ff39b1c2800] 15:37:59 INFO - PROCESS | 4124 | 1461191879760 Marionette DEBUG loaded listener.js 15:37:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff39caf2000) [pid = 4124] [serial = 879] [outer = 0x7ff39b1c2800] 15:38:00 INFO - PROCESS | 4124 | 1461191880683 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 15:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1444ms 15:38:00 INFO - PROCESS | 4124 | 1461191880727 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 15:38:00 INFO - PROCESS | 4124 | 1461191880731 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 15:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:38:00 INFO - PROCESS | 4124 | 1461191880737 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:38:00 INFO - PROCESS | 4124 | 1461191880739 Marionette TRACE conn4 <- [1,1142,null,{}] 15:38:00 INFO - PROCESS | 4124 | 1461191880745 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:00 INFO - PROCESS | 4124 | 1461191880953 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 15:38:01 INFO - PROCESS | 4124 | 1461191881124 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a071d800 == 113 [pid = 4124] [id = 293] 15:38:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff39b1c2c00) [pid = 4124] [serial = 880] [outer = (nil)] 15:38:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3a31a3800) [pid = 4124] [serial = 881] [outer = 0x7ff39b1c2c00] 15:38:01 INFO - PROCESS | 4124 | 1461191881200 Marionette DEBUG loaded listener.js 15:38:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff3ad6cb800) [pid = 4124] [serial = 882] [outer = 0x7ff39b1c2c00] 15:38:02 INFO - PROCESS | 4124 | 1461191882278 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 15:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1581ms 15:38:02 INFO - PROCESS | 4124 | 1461191882336 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 15:38:02 INFO - PROCESS | 4124 | 1461191882343 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 15:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:38:02 INFO - PROCESS | 4124 | 1461191882356 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:38:02 INFO - PROCESS | 4124 | 1461191882360 Marionette TRACE conn4 <- [1,1146,null,{}] 15:38:02 INFO - PROCESS | 4124 | 1461191882370 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:02 INFO - PROCESS | 4124 | 1461191882588 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 15:38:02 INFO - PROCESS | 4124 | 1461191882844 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f229000 == 114 [pid = 4124] [id = 294] 15:38:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff3941b7800) [pid = 4124] [serial = 883] [outer = (nil)] 15:38:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff3946d5c00) [pid = 4124] [serial = 884] [outer = 0x7ff3941b7800] 15:38:02 INFO - PROCESS | 4124 | 1461191882941 Marionette DEBUG loaded listener.js 15:38:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff396449c00) [pid = 4124] [serial = 885] [outer = 0x7ff3941b7800] 15:38:03 INFO - PROCESS | 4124 | 1461191883818 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 15:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1492ms 15:38:03 INFO - PROCESS | 4124 | 1461191883848 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 15:38:03 INFO - PROCESS | 4124 | 1461191883856 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 15:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:38:03 INFO - PROCESS | 4124 | 1461191883868 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:38:03 INFO - PROCESS | 4124 | 1461191883872 Marionette TRACE conn4 <- [1,1150,null,{}] 15:38:03 INFO - PROCESS | 4124 | 1461191883879 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:04 INFO - PROCESS | 4124 | 1461191884084 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 15:38:04 INFO - PROCESS | 4124 | 1461191884279 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a864800 == 115 [pid = 4124] [id = 295] 15:38:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff3941be400) [pid = 4124] [serial = 886] [outer = (nil)] 15:38:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff398ba0800) [pid = 4124] [serial = 887] [outer = 0x7ff3941be400] 15:38:04 INFO - PROCESS | 4124 | 1461191884358 Marionette DEBUG loaded listener.js 15:38:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff39a399c00) [pid = 4124] [serial = 888] [outer = 0x7ff3941be400] 15:38:05 INFO - PROCESS | 4124 | 1461191885383 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 15:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 15:38:05 INFO - PROCESS | 4124 | 1461191885451 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 15:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:38:05 INFO - PROCESS | 4124 | 1461191885455 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 15:38:05 INFO - PROCESS | 4124 | 1461191885463 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:38:05 INFO - PROCESS | 4124 | 1461191885468 Marionette TRACE conn4 <- [1,1154,null,{}] 15:38:05 INFO - PROCESS | 4124 | 1461191885485 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:05 INFO - PROCESS | 4124 | 1461191885727 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 15:38:06 INFO - PROCESS | 4124 | 1461191886009 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1df0800 == 116 [pid = 4124] [id = 296] 15:38:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff39af46c00) [pid = 4124] [serial = 889] [outer = (nil)] 15:38:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff39eb66800) [pid = 4124] [serial = 890] [outer = 0x7ff39af46c00] 15:38:06 INFO - PROCESS | 4124 | 1461191886093 Marionette DEBUG loaded listener.js 15:38:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff3a1b7e800) [pid = 4124] [serial = 891] [outer = 0x7ff39af46c00] 15:38:07 INFO - PROCESS | 4124 | 1461191887031 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 15:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1644ms 15:38:07 INFO - PROCESS | 4124 | 1461191887107 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 15:38:07 INFO - PROCESS | 4124 | 1461191887111 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 15:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:38:07 INFO - PROCESS | 4124 | 1461191887118 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:38:07 INFO - PROCESS | 4124 | 1461191887122 Marionette TRACE conn4 <- [1,1158,null,{}] 15:38:07 INFO - PROCESS | 4124 | 1461191887128 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:07 INFO - PROCESS | 4124 | 1461191887387 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 15:38:07 INFO - PROCESS | 4124 | 1461191887670 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2326000 == 117 [pid = 4124] [id = 297] 15:38:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff39a316400) [pid = 4124] [serial = 892] [outer = (nil)] 15:38:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff3adb17000) [pid = 4124] [serial = 893] [outer = 0x7ff39a316400] 15:38:07 INFO - PROCESS | 4124 | 1461191887752 Marionette DEBUG loaded listener.js 15:38:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff3aeb51800) [pid = 4124] [serial = 894] [outer = 0x7ff39a316400] 15:38:08 INFO - PROCESS | 4124 | 1461191888668 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 15:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1593ms 15:38:08 INFO - PROCESS | 4124 | 1461191888712 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 15:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:38:08 INFO - PROCESS | 4124 | 1461191888718 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 15:38:08 INFO - PROCESS | 4124 | 1461191888726 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:38:08 INFO - PROCESS | 4124 | 1461191888730 Marionette TRACE conn4 <- [1,1162,null,{}] 15:38:08 INFO - PROCESS | 4124 | 1461191888736 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:08 INFO - PROCESS | 4124 | 1461191888942 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 15:38:09 INFO - PROCESS | 4124 | 1461191889185 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d70800 == 118 [pid = 4124] [id = 298] 15:38:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff3ad69a000) [pid = 4124] [serial = 895] [outer = (nil)] 15:38:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff3b246b800) [pid = 4124] [serial = 896] [outer = 0x7ff3ad69a000] 15:38:09 INFO - PROCESS | 4124 | 1461191889305 Marionette DEBUG loaded listener.js 15:38:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff3b283c000) [pid = 4124] [serial = 897] [outer = 0x7ff3ad69a000] 15:38:10 INFO - PROCESS | 4124 | 1461191890201 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 15:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1533ms 15:38:10 INFO - PROCESS | 4124 | 1461191890260 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 15:38:10 INFO - PROCESS | 4124 | 1461191890264 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 15:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:38:10 INFO - PROCESS | 4124 | 1461191890274 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:38:10 INFO - PROCESS | 4124 | 1461191890279 Marionette TRACE conn4 <- [1,1166,null,{}] 15:38:10 INFO - PROCESS | 4124 | 1461191890286 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:10 INFO - PROCESS | 4124 | 1461191890559 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 15:38:10 INFO - PROCESS | 4124 | 1461191890852 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae957800 == 119 [pid = 4124] [id = 299] 15:38:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff389612400) [pid = 4124] [serial = 898] [outer = (nil)] 15:38:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff3b29c6800) [pid = 4124] [serial = 899] [outer = 0x7ff389612400] 15:38:10 INFO - PROCESS | 4124 | 1461191890936 Marionette DEBUG loaded listener.js 15:38:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff3b2b83c00) [pid = 4124] [serial = 900] [outer = 0x7ff389612400] 15:38:11 INFO - PROCESS | 4124 | 1461191891857 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 15:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1633ms 15:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:38:11 INFO - PROCESS | 4124 | 1461191891908 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 15:38:11 INFO - PROCESS | 4124 | 1461191891911 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 15:38:11 INFO - PROCESS | 4124 | 1461191891917 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:38:11 INFO - PROCESS | 4124 | 1461191891921 Marionette TRACE conn4 <- [1,1170,null,{}] 15:38:11 INFO - PROCESS | 4124 | 1461191891927 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:12 INFO - PROCESS | 4124 | 1461191892120 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 15:38:12 INFO - PROCESS | 4124 | 1461191892436 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d050000 == 120 [pid = 4124] [id = 300] 15:38:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff389613800) [pid = 4124] [serial = 901] [outer = (nil)] 15:38:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff38d367c00) [pid = 4124] [serial = 902] [outer = 0x7ff389613800] 15:38:12 INFO - PROCESS | 4124 | 1461191892516 Marionette DEBUG loaded listener.js 15:38:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff38d36c400) [pid = 4124] [serial = 903] [outer = 0x7ff389613800] 15:38:13 INFO - PROCESS | 4124 | 1461191893388 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 15:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1531ms 15:38:13 INFO - PROCESS | 4124 | 1461191893448 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 15:38:13 INFO - PROCESS | 4124 | 1461191893453 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 15:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:38:13 INFO - PROCESS | 4124 | 1461191893459 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:38:13 INFO - PROCESS | 4124 | 1461191893462 Marionette TRACE conn4 <- [1,1174,null,{}] 15:38:13 INFO - PROCESS | 4124 | 1461191893468 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:13 INFO - PROCESS | 4124 | 1461191893661 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 15:38:13 INFO - PROCESS | 4124 | 1461191893859 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3bfcd4800 == 121 [pid = 4124] [id = 301] 15:38:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff38d361000) [pid = 4124] [serial = 904] [outer = (nil)] 15:38:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39af03c00) [pid = 4124] [serial = 905] [outer = 0x7ff38d361000] 15:38:14 INFO - PROCESS | 4124 | 1461191894000 Marionette DEBUG loaded listener.js 15:38:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff39af07800) [pid = 4124] [serial = 906] [outer = 0x7ff38d361000] 15:38:14 INFO - PROCESS | 4124 | 1461191894884 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 15:38:14 INFO - PROCESS | 4124 | 1461191894948 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 15:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:38:14 INFO - PROCESS | 4124 | 1461191894958 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:38:14 INFO - PROCESS | 4124 | 1461191894963 Marionette TRACE conn4 <- [1,1178,null,{}] 15:38:14 INFO - PROCESS | 4124 | 1461191894971 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:15 INFO - PROCESS | 4124 | 1461191895178 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 15:38:15 INFO - PROCESS | 4124 | 1461191895369 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3897b0000 == 122 [pid = 4124] [id = 302] 15:38:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff38ada0400) [pid = 4124] [serial = 907] [outer = (nil)] 15:38:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff38adaa800) [pid = 4124] [serial = 908] [outer = 0x7ff38ada0400] 15:38:15 INFO - PROCESS | 4124 | 1461191895447 Marionette DEBUG loaded listener.js 15:38:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff38d365800) [pid = 4124] [serial = 909] [outer = 0x7ff38ada0400] 15:38:16 INFO - PROCESS | 4124 | 1461191896339 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 15:38:16 INFO - PROCESS | 4124 | 1461191896405 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 15:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:38:16 INFO - PROCESS | 4124 | 1461191896412 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:38:16 INFO - PROCESS | 4124 | 1461191896418 Marionette TRACE conn4 <- [1,1182,null,{}] 15:38:16 INFO - PROCESS | 4124 | 1461191896424 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:16 INFO - PROCESS | 4124 | 1461191896636 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 15:38:16 INFO - PROCESS | 4124 | 1461191896885 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896e2000 == 123 [pid = 4124] [id = 303] 15:38:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff38ada2800) [pid = 4124] [serial = 910] [outer = (nil)] 15:38:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff39af0a400) [pid = 4124] [serial = 911] [outer = 0x7ff38ada2800] 15:38:17 INFO - PROCESS | 4124 | 1461191897007 Marionette DEBUG loaded listener.js 15:38:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39af0f000) [pid = 4124] [serial = 912] [outer = 0x7ff38ada2800] 15:38:17 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39969f800 == 122 [pid = 4124] [id = 9] 15:38:17 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:38:17 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:38:18 INFO - PROCESS | 4124 | 1461191898018 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 15:38:18 INFO - PROCESS | 4124 | 1461191898105 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 15:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:38:18 INFO - PROCESS | 4124 | 1461191898111 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:38:18 INFO - PROCESS | 4124 | 1461191898116 Marionette TRACE conn4 <- [1,1186,null,{}] 15:38:18 INFO - PROCESS | 4124 | 1461191898122 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:18 INFO - PROCESS | 4124 | 1461191898391 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 15:38:19 INFO - PROCESS | 4124 | 1461191899103 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a321000 == 123 [pid = 4124] [id = 304] 15:38:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff389604400) [pid = 4124] [serial = 913] [outer = (nil)] 15:38:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff38960a000) [pid = 4124] [serial = 914] [outer = 0x7ff389604400] 15:38:19 INFO - PROCESS | 4124 | 1461191899176 Marionette DEBUG loaded listener.js 15:38:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff389613400) [pid = 4124] [serial = 915] [outer = 0x7ff389604400] 15:38:20 INFO - PROCESS | 4124 | 1461191900042 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 15:38:20 INFO - PROCESS | 4124 | 1461191900106 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 15:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:38:20 INFO - PROCESS | 4124 | 1461191900115 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:38:20 INFO - PROCESS | 4124 | 1461191900119 Marionette TRACE conn4 <- [1,1190,null,{}] 15:38:20 INFO - PROCESS | 4124 | 1461191900126 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:20 INFO - PROCESS | 4124 | 1461191900322 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 15:38:20 INFO - PROCESS | 4124 | 1461191900534 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efaf800 == 124 [pid = 4124] [id = 305] 15:38:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff388fd1000) [pid = 4124] [serial = 916] [outer = (nil)] 15:38:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3897e6800) [pid = 4124] [serial = 917] [outer = 0x7ff388fd1000] 15:38:20 INFO - PROCESS | 4124 | 1461191900607 Marionette DEBUG loaded listener.js 15:38:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff38acc4000) [pid = 4124] [serial = 918] [outer = 0x7ff388fd1000] 15:38:21 INFO - PROCESS | 4124 | 1461191901779 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 15:38:21 INFO - PROCESS | 4124 | 1461191901860 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 15:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:38:21 INFO - PROCESS | 4124 | 1461191901869 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:38:21 INFO - PROCESS | 4124 | 1461191901873 Marionette TRACE conn4 <- [1,1194,null,{}] 15:38:21 INFO - PROCESS | 4124 | 1461191901879 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:22 INFO - PROCESS | 4124 | 1461191902075 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 15:38:22 INFO - PROCESS | 4124 | 1461191902350 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d04f000 == 125 [pid = 4124] [id = 306] 15:38:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff3942e7000) [pid = 4124] [serial = 919] [outer = (nil)] 15:38:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff3946d2400) [pid = 4124] [serial = 920] [outer = 0x7ff3942e7000] 15:38:22 INFO - PROCESS | 4124 | 1461191902469 Marionette DEBUG loaded listener.js 15:38:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff394879c00) [pid = 4124] [serial = 921] [outer = 0x7ff3942e7000] 15:38:23 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:38:23 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:38:23 INFO - PROCESS | 4124 | 1461191903363 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 15:38:23 INFO - PROCESS | 4124 | 1461191903414 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 15:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:38:23 INFO - PROCESS | 4124 | 1461191903430 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:38:23 INFO - PROCESS | 4124 | 1461191903439 Marionette TRACE conn4 <- [1,1198,null,{}] 15:38:23 INFO - PROCESS | 4124 | 1461191903445 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:23 INFO - PROCESS | 4124 | 1461191903629 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 15:38:23 INFO - PROCESS | 4124 | 1461191903865 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39435e000 == 126 [pid = 4124] [id = 307] 15:38:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff396121000) [pid = 4124] [serial = 922] [outer = (nil)] 15:38:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff396ed4400) [pid = 4124] [serial = 923] [outer = 0x7ff396121000] 15:38:23 INFO - PROCESS | 4124 | 1461191903979 Marionette DEBUG loaded listener.js 15:38:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff396faac00) [pid = 4124] [serial = 924] [outer = 0x7ff396121000] 15:38:24 INFO - PROCESS | 4124 | 1461191904852 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1495ms 15:38:24 INFO - PROCESS | 4124 | 1461191904918 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 15:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:38:24 INFO - PROCESS | 4124 | 1461191904923 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 15:38:24 INFO - PROCESS | 4124 | 1461191904929 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:38:24 INFO - PROCESS | 4124 | 1461191904932 Marionette TRACE conn4 <- [1,1202,null,{}] 15:38:24 INFO - PROCESS | 4124 | 1461191904937 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:25 INFO - PROCESS | 4124 | 1461191905125 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7ce800 == 125 [pid = 4124] [id = 119] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398adc800 == 124 [pid = 4124] [id = 194] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951eb000 == 123 [pid = 4124] [id = 248] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff3b246e800) [pid = 4124] [serial = 785] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff3976d3c00) [pid = 4124] [serial = 794] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff396fad000) [pid = 4124] [serial = 788] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff39b5ad800) [pid = 4124] [serial = 797] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff3ae9c1800) [pid = 4124] [serial = 782] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3a2dcc000) [pid = 4124] [serial = 779] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff3b283d400) [pid = 4124] [serial = 800] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff3974ccc00) [pid = 4124] [serial = 773] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff39b1c6000) [pid = 4124] [serial = 776] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3941ba000) [pid = 4124] [serial = 791] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff39a213800) [pid = 4124] [serial = 803] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff38a433800) [pid = 4124] [serial = 806] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff39ab0c000) [pid = 4124] [serial = 824] [outer = (nil)] [url = about:blank] 15:38:25 INFO - PROCESS | 4124 | 1461191905481 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a87d000 == 122 [pid = 4124] [id = 292] 15:38:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a320000 == 123 [pid = 4124] [id = 308] 15:38:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff38a433800) [pid = 4124] [serial = 925] [outer = (nil)] 15:38:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff3946dd000) [pid = 4124] [serial = 926] [outer = 0x7ff38a433800] 15:38:25 INFO - PROCESS | 4124 | 1461191905578 Marionette DEBUG loaded listener.js 15:38:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff396ee0c00) [pid = 4124] [serial = 927] [outer = 0x7ff38a433800] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a5bf800 == 122 [pid = 4124] [id = 291] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396581000 == 121 [pid = 4124] [id = 290] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d399000 == 120 [pid = 4124] [id = 289] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a327800 == 119 [pid = 4124] [id = 288] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f224800 == 118 [pid = 4124] [id = 287] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f22d000 == 117 [pid = 4124] [id = 285] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6eaa000 == 116 [pid = 4124] [id = 284] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b01f800 == 115 [pid = 4124] [id = 283] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a5b6800 == 114 [pid = 4124] [id = 282] 15:38:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b706f000 == 113 [pid = 4124] [id = 281] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2e7e000 == 112 [pid = 4124] [id = 280] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae80a000 == 111 [pid = 4124] [id = 279] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a31e2000 == 110 [pid = 4124] [id = 278] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1537800 == 109 [pid = 4124] [id = 277] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aad4800 == 108 [pid = 4124] [id = 276] 15:38:26 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f12800 == 107 [pid = 4124] [id = 275] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff396fa5800) [pid = 4124] [serial = 815] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff397138c00) [pid = 4124] [serial = 816] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff3941bc400) [pid = 4124] [serial = 810] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff38a1cc400) [pid = 4124] [serial = 809] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff3964e6c00) [pid = 4124] [serial = 813] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff3961dbc00) [pid = 4124] [serial = 812] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3ad798c00) [pid = 4124] [serial = 770] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff39a31d000) [pid = 4124] [serial = 819] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff39a217000) [pid = 4124] [serial = 818] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff39a4df000) [pid = 4124] [serial = 821] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39a551800) [pid = 4124] [serial = 822] [outer = (nil)] [url = about:blank] 15:38:26 INFO - PROCESS | 4124 | 1461191906367 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:38:26 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 15:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1482ms 15:38:26 INFO - PROCESS | 4124 | 1461191906412 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 15:38:26 INFO - PROCESS | 4124 | 1461191906415 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 15:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:38:26 INFO - PROCESS | 4124 | 1461191906422 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:38:26 INFO - PROCESS | 4124 | 1461191906425 Marionette TRACE conn4 <- [1,1206,null,{}] 15:38:26 INFO - PROCESS | 4124 | 1461191906430 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:26 INFO - PROCESS | 4124 | 1461191906612 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 15:38:26 INFO - PROCESS | 4124 | 1461191906783 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2c2800 == 108 [pid = 4124] [id = 309] 15:38:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff3975bbc00) [pid = 4124] [serial = 928] [outer = (nil)] 15:38:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3976ce800) [pid = 4124] [serial = 929] [outer = 0x7ff3975bbc00] 15:38:26 INFO - PROCESS | 4124 | 1461191906881 Marionette DEBUG loaded listener.js 15:38:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff398b9b400) [pid = 4124] [serial = 930] [outer = 0x7ff3975bbc00] 15:38:27 INFO - PROCESS | 4124 | 1461191907708 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:38:27 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 15:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1333ms 15:38:27 INFO - PROCESS | 4124 | 1461191907757 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 15:38:27 INFO - PROCESS | 4124 | 1461191907760 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 15:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:38:27 INFO - PROCESS | 4124 | 1461191907766 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:38:27 INFO - PROCESS | 4124 | 1461191907770 Marionette TRACE conn4 <- [1,1210,null,{}] 15:38:27 INFO - PROCESS | 4124 | 1461191907775 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:28 INFO - PROCESS | 4124 | 1461191908023 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 15:38:28 INFO - PROCESS | 4124 | 1461191908057 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d7800 == 109 [pid = 4124] [id = 310] 15:38:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff3975bf800) [pid = 4124] [serial = 931] [outer = (nil)] 15:38:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff39a31d000) [pid = 4124] [serial = 932] [outer = 0x7ff3975bf800] 15:38:28 INFO - PROCESS | 4124 | 1461191908121 Marionette DEBUG loaded listener.js 15:38:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff39a395c00) [pid = 4124] [serial = 933] [outer = 0x7ff3975bf800] 15:38:29 INFO - PROCESS | 4124 | 1461191909003 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1287ms 15:38:29 INFO - PROCESS | 4124 | 1461191909063 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 15:38:29 INFO - PROCESS | 4124 | 1461191909066 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 15:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:38:29 INFO - PROCESS | 4124 | 1461191909076 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:38:29 INFO - PROCESS | 4124 | 1461191909079 Marionette TRACE conn4 <- [1,1214,null,{}] 15:38:29 INFO - PROCESS | 4124 | 1461191909086 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:29 INFO - PROCESS | 4124 | 1461191909317 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 15:38:29 INFO - PROCESS | 4124 | 1461191909357 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a464000 == 110 [pid = 4124] [id = 311] 15:38:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff39a390000) [pid = 4124] [serial = 934] [outer = (nil)] 15:38:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff39a485000) [pid = 4124] [serial = 935] [outer = 0x7ff39a390000] 15:38:29 INFO - PROCESS | 4124 | 1461191909436 Marionette DEBUG loaded listener.js 15:38:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39a4e7c00) [pid = 4124] [serial = 936] [outer = 0x7ff39a390000] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff397054c00) [pid = 4124] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff39a7df400) [pid = 4124] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff3897e8000) [pid = 4124] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff39b1c2800) [pid = 4124] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3942e3000) [pid = 4124] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff397146c00) [pid = 4124] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff39a317000) [pid = 4124] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3941be800) [pid = 4124] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39713dc00) [pid = 4124] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff3961e4400) [pid = 4124] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff39a7e0400) [pid = 4124] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff3a111dc00) [pid = 4124] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff394376400) [pid = 4124] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff394fc6000) [pid = 4124] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3a1b7cc00) [pid = 4124] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff3897e7400) [pid = 4124] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff39a25b800) [pid = 4124] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff397142800) [pid = 4124] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff38f1c5000) [pid = 4124] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff39a7e0800) [pid = 4124] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff3975c0800) [pid = 4124] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff39ab07400) [pid = 4124] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff397147400) [pid = 4124] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff3974cd800) [pid = 4124] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff3942de000) [pid = 4124] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff3a0ab6800) [pid = 4124] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff38f1c7800) [pid = 4124] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff38f1c4400) [pid = 4124] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff39644dc00) [pid = 4124] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff394382000) [pid = 4124] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff39643fc00) [pid = 4124] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff3975c4c00) [pid = 4124] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff39487f000) [pid = 4124] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff394fc7400) [pid = 4124] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff38f1c3800) [pid = 4124] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:38:31 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff39a62c400) [pid = 4124] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:38:31 INFO - PROCESS | 4124 | 1461191911336 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 15:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2289ms 15:38:31 INFO - PROCESS | 4124 | 1461191911365 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 15:38:31 INFO - PROCESS | 4124 | 1461191911369 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 15:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:38:31 INFO - PROCESS | 4124 | 1461191911375 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:38:31 INFO - PROCESS | 4124 | 1461191911377 Marionette TRACE conn4 <- [1,1218,null,{}] 15:38:31 INFO - PROCESS | 4124 | 1461191911383 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:31 INFO - PROCESS | 4124 | 1461191911625 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 15:38:31 INFO - PROCESS | 4124 | 1461191911646 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f2c000 == 111 [pid = 4124] [id = 312] 15:38:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff3897e8000) [pid = 4124] [serial = 937] [outer = (nil)] 15:38:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff39487fc00) [pid = 4124] [serial = 938] [outer = 0x7ff3897e8000] 15:38:31 INFO - PROCESS | 4124 | 1461191911716 Marionette DEBUG loaded listener.js 15:38:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff397146c00) [pid = 4124] [serial = 939] [outer = 0x7ff3897e8000] 15:38:32 INFO - PROCESS | 4124 | 1461191912851 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 15:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1533ms 15:38:33 INFO - PROCESS | 4124 | 1461191913033 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 15:38:33 INFO - PROCESS | 4124 | 1461191913041 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 15:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:38:33 INFO - PROCESS | 4124 | 1461191913068 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:38:33 INFO - PROCESS | 4124 | 1461191913073 Marionette TRACE conn4 <- [1,1222,null,{}] 15:38:33 INFO - PROCESS | 4124 | 1461191913083 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:33 INFO - PROCESS | 4124 | 1461191913311 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 15:38:33 INFO - PROCESS | 4124 | 1461191913512 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d399800 == 112 [pid = 4124] [id = 313] 15:38:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff38969a000) [pid = 4124] [serial = 940] [outer = (nil)] 15:38:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3897dd400) [pid = 4124] [serial = 941] [outer = 0x7ff38969a000] 15:38:33 INFO - PROCESS | 4124 | 1461191913744 Marionette DEBUG loaded listener.js 15:38:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff38a42d400) [pid = 4124] [serial = 942] [outer = 0x7ff38969a000] 15:38:34 INFO - PROCESS | 4124 | 1461191914921 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 15:38:34 INFO - PROCESS | 4124 | 1461191914968 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 15:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:38:34 INFO - PROCESS | 4124 | 1461191914983 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:38:34 INFO - PROCESS | 4124 | 1461191914988 Marionette TRACE conn4 <- [1,1226,null,{}] 15:38:34 INFO - PROCESS | 4124 | 1461191914996 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:35 INFO - PROCESS | 4124 | 1461191915219 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 15:38:35 INFO - PROCESS | 4124 | 1461191915478 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951eb000 == 113 [pid = 4124] [id = 314] 15:38:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff3941b3c00) [pid = 4124] [serial = 943] [outer = (nil)] 15:38:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff394877400) [pid = 4124] [serial = 944] [outer = 0x7ff3941b3c00] 15:38:35 INFO - PROCESS | 4124 | 1461191915628 Marionette DEBUG loaded listener.js 15:38:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff39611bc00) [pid = 4124] [serial = 945] [outer = 0x7ff3941b3c00] 15:38:36 INFO - PROCESS | 4124 | 1461191916641 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 15:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1739ms 15:38:36 INFO - PROCESS | 4124 | 1461191916720 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 15:38:36 INFO - PROCESS | 4124 | 1461191916725 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 15:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:38:36 INFO - PROCESS | 4124 | 1461191916733 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:38:36 INFO - PROCESS | 4124 | 1461191916738 Marionette TRACE conn4 <- [1,1230,null,{}] 15:38:36 INFO - PROCESS | 4124 | 1461191916752 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:37 INFO - PROCESS | 4124 | 1461191917081 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 15:38:37 INFO - PROCESS | 4124 | 1461191917418 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a86c800 == 114 [pid = 4124] [id = 315] 15:38:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff397056c00) [pid = 4124] [serial = 946] [outer = (nil)] 15:38:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff3974c8c00) [pid = 4124] [serial = 947] [outer = 0x7ff397056c00] 15:38:37 INFO - PROCESS | 4124 | 1461191917521 Marionette DEBUG loaded listener.js 15:38:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff3976cfc00) [pid = 4124] [serial = 948] [outer = 0x7ff397056c00] 15:38:38 INFO - PROCESS | 4124 | 1461191918687 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 15:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1985ms 15:38:38 INFO - PROCESS | 4124 | 1461191918723 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 15:38:38 INFO - PROCESS | 4124 | 1461191918727 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 15:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:38:38 INFO - PROCESS | 4124 | 1461191918738 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:38:38 INFO - PROCESS | 4124 | 1461191918744 Marionette TRACE conn4 <- [1,1234,null,{}] 15:38:38 INFO - PROCESS | 4124 | 1461191918750 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:39 INFO - PROCESS | 4124 | 1461191919051 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 15:38:39 INFO - PROCESS | 4124 | 1461191919359 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b02b000 == 115 [pid = 4124] [id = 316] 15:38:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff39713a400) [pid = 4124] [serial = 949] [outer = (nil)] 15:38:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff39a03d800) [pid = 4124] [serial = 950] [outer = 0x7ff39713a400] 15:38:39 INFO - PROCESS | 4124 | 1461191919458 Marionette DEBUG loaded listener.js 15:38:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff39a320000) [pid = 4124] [serial = 951] [outer = 0x7ff39713a400] 15:38:40 INFO - PROCESS | 4124 | 1461191920553 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 15:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1886ms 15:38:40 INFO - PROCESS | 4124 | 1461191920625 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 15:38:40 INFO - PROCESS | 4124 | 1461191920628 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 15:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:38:40 INFO - PROCESS | 4124 | 1461191920637 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:38:40 INFO - PROCESS | 4124 | 1461191920640 Marionette TRACE conn4 <- [1,1238,null,{}] 15:38:40 INFO - PROCESS | 4124 | 1461191920645 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:40 INFO - PROCESS | 4124 | 1461191920867 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 15:38:41 INFO - PROCESS | 4124 | 1461191921122 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39eb4e800 == 116 [pid = 4124] [id = 317] 15:38:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff38a1c8000) [pid = 4124] [serial = 952] [outer = (nil)] 15:38:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff398ba6000) [pid = 4124] [serial = 953] [outer = 0x7ff38a1c8000] 15:38:41 INFO - PROCESS | 4124 | 1461191921254 Marionette DEBUG loaded listener.js 15:38:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff39a551800) [pid = 4124] [serial = 954] [outer = 0x7ff38a1c8000] 15:38:42 INFO - PROCESS | 4124 | 1461191922207 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 15:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1632ms 15:38:42 INFO - PROCESS | 4124 | 1461191922270 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 15:38:42 INFO - PROCESS | 4124 | 1461191922274 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 15:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:38:42 INFO - PROCESS | 4124 | 1461191922280 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:38:42 INFO - PROCESS | 4124 | 1461191922282 Marionette TRACE conn4 <- [1,1242,null,{}] 15:38:42 INFO - PROCESS | 4124 | 1461191922289 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:42 INFO - PROCESS | 4124 | 1461191922617 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 15:38:42 INFO - PROCESS | 4124 | 1461191922915 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a130e800 == 117 [pid = 4124] [id = 318] 15:38:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff39af04800) [pid = 4124] [serial = 955] [outer = (nil)] 15:38:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff39af0a800) [pid = 4124] [serial = 956] [outer = 0x7ff39af04800] 15:38:43 INFO - PROCESS | 4124 | 1461191923025 Marionette DEBUG loaded listener.js 15:38:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff39af41000) [pid = 4124] [serial = 957] [outer = 0x7ff39af04800] 15:38:44 INFO - PROCESS | 4124 | 1461191924076 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 15:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1833ms 15:38:44 INFO - PROCESS | 4124 | 1461191924114 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 15:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:38:44 INFO - PROCESS | 4124 | 1461191924119 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 15:38:44 INFO - PROCESS | 4124 | 1461191924126 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:38:44 INFO - PROCESS | 4124 | 1461191924130 Marionette TRACE conn4 <- [1,1246,null,{}] 15:38:44 INFO - PROCESS | 4124 | 1461191924136 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:44 INFO - PROCESS | 4124 | 1461191924363 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 15:38:44 INFO - PROCESS | 4124 | 1461191924607 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1ea5000 == 118 [pid = 4124] [id = 319] 15:38:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff39a7db400) [pid = 4124] [serial = 958] [outer = (nil)] 15:38:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff39b1cf000) [pid = 4124] [serial = 959] [outer = 0x7ff39a7db400] 15:38:44 INFO - PROCESS | 4124 | 1461191924738 Marionette DEBUG loaded listener.js 15:38:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff39b5ad800) [pid = 4124] [serial = 960] [outer = 0x7ff39a7db400] 15:38:45 INFO - PROCESS | 4124 | 1461191925708 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 15:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1642ms 15:38:45 INFO - PROCESS | 4124 | 1461191925769 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 15:38:45 INFO - PROCESS | 4124 | 1461191925773 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 15:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:38:45 INFO - PROCESS | 4124 | 1461191925781 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:38:45 INFO - PROCESS | 4124 | 1461191925785 Marionette TRACE conn4 <- [1,1250,null,{}] 15:38:45 INFO - PROCESS | 4124 | 1461191925791 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:46 INFO - PROCESS | 4124 | 1461191926002 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 15:38:46 INFO - PROCESS | 4124 | 1461191926242 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c15000 == 119 [pid = 4124] [id = 320] 15:38:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff39af05400) [pid = 4124] [serial = 961] [outer = (nil)] 15:38:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff39d6c2000) [pid = 4124] [serial = 962] [outer = 0x7ff39af05400] 15:38:46 INFO - PROCESS | 4124 | 1461191926366 Marionette DEBUG loaded listener.js 15:38:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff39e5c0000) [pid = 4124] [serial = 963] [outer = 0x7ff39af05400] 15:38:47 INFO - PROCESS | 4124 | 1461191927268 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 15:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1533ms 15:38:47 INFO - PROCESS | 4124 | 1461191927315 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 15:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:38:47 INFO - PROCESS | 4124 | 1461191927319 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 15:38:47 INFO - PROCESS | 4124 | 1461191927326 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:38:47 INFO - PROCESS | 4124 | 1461191927329 Marionette TRACE conn4 <- [1,1254,null,{}] 15:38:47 INFO - PROCESS | 4124 | 1461191927335 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:47 INFO - PROCESS | 4124 | 1461191927552 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 15:38:47 INFO - PROCESS | 4124 | 1461191927803 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad691800 == 120 [pid = 4124] [id = 321] 15:38:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff397057c00) [pid = 4124] [serial = 964] [outer = (nil)] 15:38:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39f5ad800) [pid = 4124] [serial = 965] [outer = 0x7ff397057c00] 15:38:47 INFO - PROCESS | 4124 | 1461191927925 Marionette DEBUG loaded listener.js 15:38:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff39fae9800) [pid = 4124] [serial = 966] [outer = 0x7ff397057c00] 15:38:48 INFO - PROCESS | 4124 | 1461191928796 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 15:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1533ms 15:38:48 INFO - PROCESS | 4124 | 1461191928861 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 15:38:48 INFO - PROCESS | 4124 | 1461191928867 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 15:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:38:48 INFO - PROCESS | 4124 | 1461191928875 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:38:48 INFO - PROCESS | 4124 | 1461191928880 Marionette TRACE conn4 <- [1,1258,null,{}] 15:38:48 INFO - PROCESS | 4124 | 1461191928886 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:49 INFO - PROCESS | 4124 | 1461191929141 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 15:38:49 INFO - PROCESS | 4124 | 1461191929379 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae813000 == 121 [pid = 4124] [id = 322] 15:38:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff39a218400) [pid = 4124] [serial = 967] [outer = (nil)] 15:38:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff3a0862400) [pid = 4124] [serial = 968] [outer = 0x7ff39a218400] 15:38:49 INFO - PROCESS | 4124 | 1461191929500 Marionette DEBUG loaded listener.js 15:38:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff3a0a1b400) [pid = 4124] [serial = 969] [outer = 0x7ff39a218400] 15:38:50 INFO - PROCESS | 4124 | 1461191930389 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 15:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1591ms 15:38:50 INFO - PROCESS | 4124 | 1461191930465 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 15:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:38:50 INFO - PROCESS | 4124 | 1461191930471 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 15:38:50 INFO - PROCESS | 4124 | 1461191930477 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:38:50 INFO - PROCESS | 4124 | 1461191930482 Marionette TRACE conn4 <- [1,1262,null,{}] 15:38:50 INFO - PROCESS | 4124 | 1461191930488 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:50 INFO - PROCESS | 4124 | 1461191930753 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 15:38:51 INFO - PROCESS | 4124 | 1461191931008 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2865000 == 122 [pid = 4124] [id = 323] 15:38:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff3a2625800) [pid = 4124] [serial = 970] [outer = (nil)] 15:38:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff3a278cc00) [pid = 4124] [serial = 971] [outer = 0x7ff3a2625800] 15:38:51 INFO - PROCESS | 4124 | 1461191931117 Marionette DEBUG loaded listener.js 15:38:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff3a6a5f000) [pid = 4124] [serial = 972] [outer = 0x7ff3a2625800] 15:38:52 INFO - PROCESS | 4124 | 1461191932103 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 15:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1685ms 15:38:52 INFO - PROCESS | 4124 | 1461191932200 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 15:38:52 INFO - PROCESS | 4124 | 1461191932204 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 15:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:38:52 INFO - PROCESS | 4124 | 1461191932210 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:38:52 INFO - PROCESS | 4124 | 1461191932212 Marionette TRACE conn4 <- [1,1266,null,{}] 15:38:52 INFO - PROCESS | 4124 | 1461191932218 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:52 INFO - PROCESS | 4124 | 1461191932476 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 15:38:52 INFO - PROCESS | 4124 | 1461191932793 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2dd000 == 123 [pid = 4124] [id = 324] 15:38:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff3974d6800) [pid = 4124] [serial = 973] [outer = (nil)] 15:38:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39af45800) [pid = 4124] [serial = 974] [outer = 0x7ff3974d6800] 15:38:52 INFO - PROCESS | 4124 | 1461191932887 Marionette DEBUG loaded listener.js 15:38:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff3ad794400) [pid = 4124] [serial = 975] [outer = 0x7ff3974d6800] 15:38:53 INFO - PROCESS | 4124 | 1461191933811 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 15:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1636ms 15:38:53 INFO - PROCESS | 4124 | 1461191933847 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 15:38:53 INFO - PROCESS | 4124 | 1461191933851 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 15:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:38:53 INFO - PROCESS | 4124 | 1461191933857 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:38:53 INFO - PROCESS | 4124 | 1461191933859 Marionette TRACE conn4 <- [1,1270,null,{}] 15:38:53 INFO - PROCESS | 4124 | 1461191933865 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:54 INFO - PROCESS | 4124 | 1461191934054 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 15:38:54 INFO - PROCESS | 4124 | 1461191934253 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2316000 == 124 [pid = 4124] [id = 325] 15:38:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3941be000) [pid = 4124] [serial = 976] [outer = (nil)] 15:38:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3ad926800) [pid = 4124] [serial = 977] [outer = 0x7ff3941be000] 15:38:54 INFO - PROCESS | 4124 | 1461191934365 Marionette DEBUG loaded listener.js 15:38:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff3b2361400) [pid = 4124] [serial = 978] [outer = 0x7ff3941be000] 15:38:55 INFO - PROCESS | 4124 | 1461191935223 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 15:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1428ms 15:38:55 INFO - PROCESS | 4124 | 1461191935286 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 15:38:55 INFO - PROCESS | 4124 | 1461191935290 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 15:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:38:55 INFO - PROCESS | 4124 | 1461191935296 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:38:55 INFO - PROCESS | 4124 | 1461191935299 Marionette TRACE conn4 <- [1,1274,null,{}] 15:38:55 INFO - PROCESS | 4124 | 1461191935305 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:55 INFO - PROCESS | 4124 | 1461191935513 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 15:38:55 INFO - PROCESS | 4124 | 1461191935712 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878e3000 == 125 [pid = 4124] [id = 326] 15:38:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff39437c000) [pid = 4124] [serial = 979] [outer = (nil)] 15:38:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff397143800) [pid = 4124] [serial = 980] [outer = 0x7ff39437c000] 15:38:55 INFO - PROCESS | 4124 | 1461191935830 Marionette DEBUG loaded listener.js 15:38:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff3a0860400) [pid = 4124] [serial = 981] [outer = 0x7ff39437c000] 15:38:56 INFO - PROCESS | 4124 | 1461191936749 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 15:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1485ms 15:38:56 INFO - PROCESS | 4124 | 1461191936784 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 15:38:56 INFO - PROCESS | 4124 | 1461191936787 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 15:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:38:56 INFO - PROCESS | 4124 | 1461191936794 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:38:56 INFO - PROCESS | 4124 | 1461191936797 Marionette TRACE conn4 <- [1,1278,null,{}] 15:38:56 INFO - PROCESS | 4124 | 1461191936803 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:57 INFO - PROCESS | 4124 | 1461191937023 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 15:38:57 INFO - PROCESS | 4124 | 1461191937713 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ade2000 == 126 [pid = 4124] [id = 327] 15:38:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff389608c00) [pid = 4124] [serial = 982] [outer = (nil)] 15:38:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff389611000) [pid = 4124] [serial = 983] [outer = 0x7ff389608c00] 15:38:57 INFO - PROCESS | 4124 | 1461191937799 Marionette DEBUG loaded listener.js 15:38:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff38969d400) [pid = 4124] [serial = 984] [outer = 0x7ff389608c00] 15:38:58 INFO - PROCESS | 4124 | 1461191938766 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 15:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2033ms 15:38:58 INFO - PROCESS | 4124 | 1461191938831 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 15:38:58 INFO - PROCESS | 4124 | 1461191938838 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 15:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:38:58 INFO - PROCESS | 4124 | 1461191938850 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:38:58 INFO - PROCESS | 4124 | 1461191938854 Marionette TRACE conn4 <- [1,1282,null,{}] 15:38:58 INFO - PROCESS | 4124 | 1461191938865 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:38:59 INFO - PROCESS | 4124 | 1461191939150 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 15:38:59 INFO - PROCESS | 4124 | 1461191939566 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:38:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896d1800 == 127 [pid = 4124] [id = 328] 15:38:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff38ada5400) [pid = 4124] [serial = 985] [outer = (nil)] 15:38:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff38adaf400) [pid = 4124] [serial = 986] [outer = 0x7ff38ada5400] 15:38:59 INFO - PROCESS | 4124 | 1461191939655 Marionette DEBUG loaded listener.js 15:38:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff39437cc00) [pid = 4124] [serial = 987] [outer = 0x7ff38ada5400] 15:39:00 INFO - PROCESS | 4124 | 1461191940745 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 15:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1949ms 15:39:00 INFO - PROCESS | 4124 | 1461191940805 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 15:39:00 INFO - PROCESS | 4124 | 1461191940812 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 15:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:39:00 INFO - PROCESS | 4124 | 1461191940821 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:39:00 INFO - PROCESS | 4124 | 1461191940825 Marionette TRACE conn4 <- [1,1286,null,{}] 15:39:00 INFO - PROCESS | 4124 | 1461191940834 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:01 INFO - PROCESS | 4124 | 1461191941079 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f2c7800 == 126 [pid = 4124] [id = 234] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d0d800 == 125 [pid = 4124] [id = 238] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394807800 == 124 [pid = 4124] [id = 235] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396c18800 == 123 [pid = 4124] [id = 233] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff3a31a3800) [pid = 4124] [serial = 881] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff39af3d800) [pid = 4124] [serial = 854] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff388fd4000) [pid = 4124] [serial = 860] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff38accac00) [pid = 4124] [serial = 848] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff3897e5000) [pid = 4124] [serial = 857] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff3b2846c00) [pid = 4124] [serial = 845] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3b2844400) [pid = 4124] [serial = 851] [outer = (nil)] [url = about:blank] 15:39:01 INFO - PROCESS | 4124 | 1461191941469 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398411000 == 122 [pid = 4124] [id = 46] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de1800 == 121 [pid = 4124] [id = 239] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a464000 == 120 [pid = 4124] [id = 311] 15:39:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896d6000 == 121 [pid = 4124] [id = 329] 15:39:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff388fd4000) [pid = 4124] [serial = 988] [outer = (nil)] 15:39:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff3953a9800) [pid = 4124] [serial = 989] [outer = 0x7ff388fd4000] 15:39:01 INFO - PROCESS | 4124 | 1461191941555 Marionette DEBUG loaded listener.js 15:39:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff396d58c00) [pid = 4124] [serial = 990] [outer = 0x7ff388fd4000] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970d7800 == 120 [pid = 4124] [id = 310] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f2c2800 == 119 [pid = 4124] [id = 309] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a320000 == 118 [pid = 4124] [id = 308] 15:39:01 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39435e000 == 117 [pid = 4124] [id = 307] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d04f000 == 116 [pid = 4124] [id = 306] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efaf800 == 115 [pid = 4124] [id = 305] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a321000 == 114 [pid = 4124] [id = 304] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3bfcd4800 == 113 [pid = 4124] [id = 301] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d050000 == 112 [pid = 4124] [id = 300] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae957800 == 111 [pid = 4124] [id = 299] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2d70800 == 110 [pid = 4124] [id = 298] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2326000 == 109 [pid = 4124] [id = 297] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1df0800 == 108 [pid = 4124] [id = 296] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a864800 == 107 [pid = 4124] [id = 295] 15:39:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f229000 == 106 [pid = 4124] [id = 294] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff39a38c400) [pid = 4124] [serial = 681] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff3a199c800) [pid = 4124] [serial = 687] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff396fa8800) [pid = 4124] [serial = 869] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff39caf2000) [pid = 4124] [serial = 879] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3adb13000) [pid = 4124] [serial = 569] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff39faa0400) [pid = 4124] [serial = 648] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff39a480800) [pid = 4124] [serial = 602] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff3974c9800) [pid = 4124] [serial = 830] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3946da000) [pid = 4124] [serial = 866] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff3974ca400) [pid = 4124] [serial = 870] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff398a82000) [pid = 4124] [serial = 633] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff397053800) [pid = 4124] [serial = 678] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff39ca66c00) [pid = 4124] [serial = 642] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff3a77abc00) [pid = 4124] [serial = 693] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff39a4eac00) [pid = 4124] [serial = 873] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3961dcc00) [pid = 4124] [serial = 557] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff3a1b7c800) [pid = 4124] [serial = 839] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff3ad6a5c00) [pid = 4124] [serial = 696] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff38a42c800) [pid = 4124] [serial = 864] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39af3cc00) [pid = 4124] [serial = 875] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff39a218000) [pid = 4124] [serial = 872] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3996c9400) [pid = 4124] [serial = 599] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff3b2467c00) [pid = 4124] [serial = 842] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff396113000) [pid = 4124] [serial = 867] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff39462cc00) [pid = 4124] [serial = 626] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff39eb71c00) [pid = 4124] [serial = 645] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff39b1ce400) [pid = 4124] [serial = 833] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff39faecc00) [pid = 4124] [serial = 836] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff39af44c00) [pid = 4124] [serial = 876] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff39a7d2c00) [pid = 4124] [serial = 639] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff3953a9c00) [pid = 4124] [serial = 827] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff3a0ab2800) [pid = 4124] [serial = 654] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff39a48a000) [pid = 4124] [serial = 636] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff39a7d3800) [pid = 4124] [serial = 563] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff39487d400) [pid = 4124] [serial = 605] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff3a1f9ac00) [pid = 4124] [serial = 690] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff39a4e8800) [pid = 4124] [serial = 750] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff3a0864400) [pid = 4124] [serial = 651] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff3a1628800) [pid = 4124] [serial = 657] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff39b1cb800) [pid = 4124] [serial = 878] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff3ad79bc00) [pid = 4124] [serial = 699] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff396edb400) [pid = 4124] [serial = 596] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff3a1f0bc00) [pid = 4124] [serial = 566] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff397146800) [pid = 4124] [serial = 560] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff3897e9800) [pid = 4124] [serial = 863] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff396d61c00) [pid = 4124] [serial = 630] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff3953ab800) [pid = 4124] [serial = 593] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff39e5c1400) [pid = 4124] [serial = 684] [outer = (nil)] [url = about:blank] 15:39:02 INFO - PROCESS | 4124 | 1461191942530 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 15:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1731ms 15:39:02 INFO - PROCESS | 4124 | 1461191942562 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 15:39:02 INFO - PROCESS | 4124 | 1461191942565 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 15:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:39:02 INFO - PROCESS | 4124 | 1461191942600 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:39:02 INFO - PROCESS | 4124 | 1461191942611 Marionette TRACE conn4 <- [1,1290,null,{}] 15:39:02 INFO - PROCESS | 4124 | 1461191942621 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:02 INFO - PROCESS | 4124 | 1461191942851 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 15:39:03 INFO - PROCESS | 4124 | 1461191943048 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f227800 == 107 [pid = 4124] [id = 330] 15:39:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff3897df800) [pid = 4124] [serial = 991] [outer = (nil)] 15:39:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff397143400) [pid = 4124] [serial = 992] [outer = 0x7ff3897df800] 15:39:03 INFO - PROCESS | 4124 | 1461191943119 Marionette DEBUG loaded listener.js 15:39:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff397749800) [pid = 4124] [serial = 993] [outer = 0x7ff3897df800] 15:39:03 INFO - PROCESS | 4124 | 1461191943908 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 15:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1367ms 15:39:03 INFO - PROCESS | 4124 | 1461191943950 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 15:39:03 INFO - PROCESS | 4124 | 1461191943955 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 15:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:39:03 INFO - PROCESS | 4124 | 1461191943971 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:39:03 INFO - PROCESS | 4124 | 1461191943974 Marionette TRACE conn4 <- [1,1294,null,{}] 15:39:03 INFO - PROCESS | 4124 | 1461191943980 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:04 INFO - PROCESS | 4124 | 1461191944218 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 15:39:04 INFO - PROCESS | 4124 | 1461191944254 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950d7000 == 108 [pid = 4124] [id = 331] 15:39:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff39774a400) [pid = 4124] [serial = 994] [outer = (nil)] 15:39:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff398ba9400) [pid = 4124] [serial = 995] [outer = 0x7ff39774a400] 15:39:04 INFO - PROCESS | 4124 | 1461191944320 Marionette DEBUG loaded listener.js 15:39:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff39a21a400) [pid = 4124] [serial = 996] [outer = 0x7ff39774a400] 15:39:05 INFO - PROCESS | 4124 | 1461191945307 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 15:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1432ms 15:39:05 INFO - PROCESS | 4124 | 1461191945404 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 15:39:05 INFO - PROCESS | 4124 | 1461191945410 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 15:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:39:05 INFO - PROCESS | 4124 | 1461191945423 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:39:05 INFO - PROCESS | 4124 | 1461191945426 Marionette TRACE conn4 <- [1,1298,null,{}] 15:39:05 INFO - PROCESS | 4124 | 1461191945432 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:05 INFO - PROCESS | 4124 | 1461191945673 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 15:39:05 INFO - PROCESS | 4124 | 1461191945700 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396575800 == 109 [pid = 4124] [id = 332] 15:39:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff39a393800) [pid = 4124] [serial = 997] [outer = (nil)] 15:39:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff39a485800) [pid = 4124] [serial = 998] [outer = 0x7ff39a393800] 15:39:05 INFO - PROCESS | 4124 | 1461191945794 Marionette DEBUG loaded listener.js 15:39:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff39a7dcc00) [pid = 4124] [serial = 999] [outer = 0x7ff39a393800] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff3942e7000) [pid = 4124] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff3975bf800) [pid = 4124] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff389604400) [pid = 4124] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff3975bbc00) [pid = 4124] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff388fd1000) [pid = 4124] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff396121000) [pid = 4124] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff38a433800) [pid = 4124] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff3996a0800) [pid = 4124] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff39a390000) [pid = 4124] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:39:06 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff398ac3400) [pid = 4124] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:39:07 INFO - PROCESS | 4124 | 1461191947348 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 15:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1943ms 15:39:07 INFO - PROCESS | 4124 | 1461191947360 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 15:39:07 INFO - PROCESS | 4124 | 1461191947364 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 15:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:39:07 INFO - PROCESS | 4124 | 1461191947375 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:39:07 INFO - PROCESS | 4124 | 1461191947378 Marionette TRACE conn4 <- [1,1302,null,{}] 15:39:07 INFO - PROCESS | 4124 | 1461191947384 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:07 INFO - PROCESS | 4124 | 1461191947574 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 15:39:07 INFO - PROCESS | 4124 | 1461191947755 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398421000 == 110 [pid = 4124] [id = 333] 15:39:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff39a25b800) [pid = 4124] [serial = 1000] [outer = (nil)] 15:39:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff39a7e0c00) [pid = 4124] [serial = 1001] [outer = 0x7ff39a25b800] 15:39:07 INFO - PROCESS | 4124 | 1461191947839 Marionette DEBUG loaded listener.js 15:39:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff39af0ec00) [pid = 4124] [serial = 1002] [outer = 0x7ff39a25b800] 15:39:08 INFO - PROCESS | 4124 | 1461191948844 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 15:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1531ms 15:39:08 INFO - PROCESS | 4124 | 1461191948911 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 15:39:08 INFO - PROCESS | 4124 | 1461191948918 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 15:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:39:08 INFO - PROCESS | 4124 | 1461191948928 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:39:08 INFO - PROCESS | 4124 | 1461191948933 Marionette TRACE conn4 <- [1,1306,null,{}] 15:39:08 INFO - PROCESS | 4124 | 1461191948945 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:09 INFO - PROCESS | 4124 | 1461191949212 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 15:39:09 INFO - PROCESS | 4124 | 1461191949537 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d050000 == 111 [pid = 4124] [id = 334] 15:39:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff38a436000) [pid = 4124] [serial = 1003] [outer = (nil)] 15:39:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff38adac400) [pid = 4124] [serial = 1004] [outer = 0x7ff38a436000] 15:39:09 INFO - PROCESS | 4124 | 1461191949641 Marionette DEBUG loaded listener.js 15:39:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff3942e3000) [pid = 4124] [serial = 1005] [outer = 0x7ff38a436000] 15:39:10 INFO - PROCESS | 4124 | 1461191950648 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 15:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1788ms 15:39:10 INFO - PROCESS | 4124 | 1461191950718 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 15:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:39:10 INFO - PROCESS | 4124 | 1461191950729 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 15:39:10 INFO - PROCESS | 4124 | 1461191950740 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:39:10 INFO - PROCESS | 4124 | 1461191950746 Marionette TRACE conn4 <- [1,1310,null,{}] 15:39:10 INFO - PROCESS | 4124 | 1461191950756 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:11 INFO - PROCESS | 4124 | 1461191951028 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 15:39:11 INFO - PROCESS | 4124 | 1461191951330 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950ca000 == 112 [pid = 4124] [id = 335] 15:39:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3953b0400) [pid = 4124] [serial = 1006] [outer = (nil)] 15:39:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff3964e7000) [pid = 4124] [serial = 1007] [outer = 0x7ff3953b0400] 15:39:11 INFO - PROCESS | 4124 | 1461191951417 Marionette DEBUG loaded listener.js 15:39:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff396ed7400) [pid = 4124] [serial = 1008] [outer = 0x7ff3953b0400] 15:39:12 INFO - PROCESS | 4124 | 1461191952451 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 15:39:12 INFO - PROCESS | 4124 | 1461191952490 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 15:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:39:12 INFO - PROCESS | 4124 | 1461191952497 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:39:12 INFO - PROCESS | 4124 | 1461191952503 Marionette TRACE conn4 <- [1,1314,null,{}] 15:39:12 INFO - PROCESS | 4124 | 1461191952523 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:12 INFO - PROCESS | 4124 | 1461191952765 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 15:39:13 INFO - PROCESS | 4124 | 1461191953087 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aada000 == 113 [pid = 4124] [id = 336] 15:39:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff398a82800) [pid = 4124] [serial = 1009] [outer = (nil)] 15:39:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff39a31e400) [pid = 4124] [serial = 1010] [outer = 0x7ff398a82800] 15:39:13 INFO - PROCESS | 4124 | 1461191953175 Marionette DEBUG loaded listener.js 15:39:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff39a7d7800) [pid = 4124] [serial = 1011] [outer = 0x7ff398a82800] 15:39:14 INFO - PROCESS | 4124 | 1461191954013 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 15:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1594ms 15:39:14 INFO - PROCESS | 4124 | 1461191954093 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 15:39:14 INFO - PROCESS | 4124 | 1461191954098 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 15:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:39:14 INFO - PROCESS | 4124 | 1461191954104 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:39:14 INFO - PROCESS | 4124 | 1461191954108 Marionette TRACE conn4 <- [1,1318,null,{}] 15:39:14 INFO - PROCESS | 4124 | 1461191954114 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:14 INFO - PROCESS | 4124 | 1461191954322 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 15:39:14 INFO - PROCESS | 4124 | 1461191954514 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b029000 == 114 [pid = 4124] [id = 337] 15:39:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff39ab06800) [pid = 4124] [serial = 1012] [outer = (nil)] 15:39:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff39af37c00) [pid = 4124] [serial = 1013] [outer = 0x7ff39ab06800] 15:39:14 INFO - PROCESS | 4124 | 1461191954649 Marionette DEBUG loaded listener.js 15:39:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff39caf4800) [pid = 4124] [serial = 1014] [outer = 0x7ff39ab06800] 15:39:15 INFO - PROCESS | 4124 | 1461191955557 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 15:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1483ms 15:39:15 INFO - PROCESS | 4124 | 1461191955588 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 15:39:15 INFO - PROCESS | 4124 | 1461191955592 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 15:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:39:15 INFO - PROCESS | 4124 | 1461191955598 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:39:15 INFO - PROCESS | 4124 | 1461191955601 Marionette TRACE conn4 <- [1,1322,null,{}] 15:39:15 INFO - PROCESS | 4124 | 1461191955607 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:15 INFO - PROCESS | 4124 | 1461191955831 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 15:39:16 INFO - PROCESS | 4124 | 1461191956027 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08a0800 == 115 [pid = 4124] [id = 338] 15:39:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff39ab05400) [pid = 4124] [serial = 1015] [outer = (nil)] 15:39:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff3a075b800) [pid = 4124] [serial = 1016] [outer = 0x7ff39ab05400] 15:39:16 INFO - PROCESS | 4124 | 1461191956102 Marionette DEBUG loaded listener.js 15:39:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff3a0ab2400) [pid = 4124] [serial = 1017] [outer = 0x7ff39ab05400] 15:39:17 INFO - PROCESS | 4124 | 1461191957112 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 15:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1580ms 15:39:17 INFO - PROCESS | 4124 | 1461191957181 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 15:39:17 INFO - PROCESS | 4124 | 1461191957184 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 15:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:39:17 INFO - PROCESS | 4124 | 1461191957192 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:39:17 INFO - PROCESS | 4124 | 1461191957196 Marionette TRACE conn4 <- [1,1326,null,{}] 15:39:17 INFO - PROCESS | 4124 | 1461191957201 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:17 INFO - PROCESS | 4124 | 1461191957475 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 15:39:17 INFO - PROCESS | 4124 | 1461191957781 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d20800 == 116 [pid = 4124] [id = 339] 15:39:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff3a1f0fc00) [pid = 4124] [serial = 1018] [outer = (nil)] 15:39:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff3a6a64800) [pid = 4124] [serial = 1019] [outer = 0x7ff3a1f0fc00] 15:39:17 INFO - PROCESS | 4124 | 1461191957866 Marionette DEBUG loaded listener.js 15:39:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff3ad925c00) [pid = 4124] [serial = 1020] [outer = 0x7ff3a1f0fc00] 15:39:18 INFO - PROCESS | 4124 | 1461191958756 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:39:18 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 15:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1633ms 15:39:18 INFO - PROCESS | 4124 | 1461191958826 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 15:39:18 INFO - PROCESS | 4124 | 1461191958830 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 15:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:39:18 INFO - PROCESS | 4124 | 1461191958837 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:39:18 INFO - PROCESS | 4124 | 1461191958840 Marionette TRACE conn4 <- [1,1330,null,{}] 15:39:18 INFO - PROCESS | 4124 | 1461191958846 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:19 INFO - PROCESS | 4124 | 1461191959050 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 15:39:19 INFO - PROCESS | 4124 | 1461191959282 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a7713000 == 117 [pid = 4124] [id = 340] 15:39:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff38a435c00) [pid = 4124] [serial = 1021] [outer = (nil)] 15:39:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff3aeb4f800) [pid = 4124] [serial = 1022] [outer = 0x7ff38a435c00] 15:39:19 INFO - PROCESS | 4124 | 1461191959403 Marionette DEBUG loaded listener.js 15:39:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff3b23be000) [pid = 4124] [serial = 1023] [outer = 0x7ff38a435c00] 15:39:20 INFO - PROCESS | 4124 | 1461191960260 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 15:39:20 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 15:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1479ms 15:39:20 INFO - PROCESS | 4124 | 1461191960318 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 15:39:20 INFO - PROCESS | 4124 | 1461191960322 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 15:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:39:20 INFO - PROCESS | 4124 | 1461191960328 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:39:20 INFO - PROCESS | 4124 | 1461191960330 Marionette TRACE conn4 <- [1,1334,null,{}] 15:39:20 INFO - PROCESS | 4124 | 1461191960336 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:20 INFO - PROCESS | 4124 | 1461191960536 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 15:39:20 INFO - PROCESS | 4124 | 1461191960727 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae811800 == 118 [pid = 4124] [id = 341] 15:39:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff3a1ef2c00) [pid = 4124] [serial = 1024] [outer = (nil)] 15:39:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff3b2838800) [pid = 4124] [serial = 1025] [outer = 0x7ff3a1ef2c00] 15:39:20 INFO - PROCESS | 4124 | 1461191960845 Marionette DEBUG loaded listener.js 15:39:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff3b2844c00) [pid = 4124] [serial = 1026] [outer = 0x7ff3a1ef2c00] 15:39:21 INFO - PROCESS | 4124 | 1461191961676 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 15:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1377ms 15:39:21 INFO - PROCESS | 4124 | 1461191961706 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 15:39:21 INFO - PROCESS | 4124 | 1461191961710 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 15:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:39:21 INFO - PROCESS | 4124 | 1461191961717 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:39:21 INFO - PROCESS | 4124 | 1461191961719 Marionette TRACE conn4 <- [1,1338,null,{}] 15:39:21 INFO - PROCESS | 4124 | 1461191961725 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:21 INFO - PROCESS | 4124 | 1461191961922 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 15:39:22 INFO - PROCESS | 4124 | 1461191962129 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b231c800 == 119 [pid = 4124] [id = 342] 15:39:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff3891e4400) [pid = 4124] [serial = 1027] [outer = (nil)] 15:39:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff3891e9800) [pid = 4124] [serial = 1028] [outer = 0x7ff3891e4400] 15:39:22 INFO - PROCESS | 4124 | 1461191962202 Marionette DEBUG loaded listener.js 15:39:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff3891edc00) [pid = 4124] [serial = 1029] [outer = 0x7ff3891e4400] 15:39:23 INFO - PROCESS | 4124 | 1461191963677 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 15:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1986ms 15:39:23 INFO - PROCESS | 4124 | 1461191963704 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 15:39:23 INFO - PROCESS | 4124 | 1461191963707 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 15:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:39:23 INFO - PROCESS | 4124 | 1461191963777 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:39:23 INFO - PROCESS | 4124 | 1461191963780 Marionette TRACE conn4 <- [1,1342,null,{}] 15:39:23 INFO - PROCESS | 4124 | 1461191963790 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:23 INFO - PROCESS | 4124 | 1461191963989 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 15:39:24 INFO - PROCESS | 4124 | 1461191964178 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f26000 == 120 [pid = 4124] [id = 343] 15:39:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3891e5800) [pid = 4124] [serial = 1030] [outer = (nil)] 15:39:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff3b246e400) [pid = 4124] [serial = 1031] [outer = 0x7ff3891e5800] 15:39:24 INFO - PROCESS | 4124 | 1461191964251 Marionette DEBUG loaded listener.js 15:39:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff3b2a1b000) [pid = 4124] [serial = 1032] [outer = 0x7ff3891e5800] 15:39:25 INFO - PROCESS | 4124 | 1461191965187 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 15:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1508ms 15:39:25 INFO - PROCESS | 4124 | 1461191965264 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 15:39:25 INFO - PROCESS | 4124 | 1461191965269 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 15:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:39:25 INFO - PROCESS | 4124 | 1461191965275 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:39:25 INFO - PROCESS | 4124 | 1461191965279 Marionette TRACE conn4 <- [1,1346,null,{}] 15:39:25 INFO - PROCESS | 4124 | 1461191965285 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:25 INFO - PROCESS | 4124 | 1461191965542 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 15:39:25 INFO - PROCESS | 4124 | 1461191965791 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879cb800 == 121 [pid = 4124] [id = 344] 15:39:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff38974fc00) [pid = 4124] [serial = 1033] [outer = (nil)] 15:39:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff3b2a1d400) [pid = 4124] [serial = 1034] [outer = 0x7ff38974fc00] 15:39:25 INFO - PROCESS | 4124 | 1461191965922 Marionette DEBUG loaded listener.js 15:39:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff3b2d9fc00) [pid = 4124] [serial = 1035] [outer = 0x7ff38974fc00] 15:39:26 INFO - PROCESS | 4124 | 1461191966843 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 15:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1642ms 15:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:39:26 INFO - PROCESS | 4124 | 1461191966918 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 15:39:26 INFO - PROCESS | 4124 | 1461191966921 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 15:39:26 INFO - PROCESS | 4124 | 1461191966927 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:39:26 INFO - PROCESS | 4124 | 1461191966930 Marionette TRACE conn4 <- [1,1350,null,{}] 15:39:26 INFO - PROCESS | 4124 | 1461191966936 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:27 INFO - PROCESS | 4124 | 1461191967188 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 15:39:27 INFO - PROCESS | 4124 | 1461191967447 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388ec5800 == 122 [pid = 4124] [id = 345] 15:39:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff388fcb400) [pid = 4124] [serial = 1036] [outer = (nil)] 15:39:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff389a23000) [pid = 4124] [serial = 1037] [outer = 0x7ff388fcb400] 15:39:27 INFO - PROCESS | 4124 | 1461191967573 Marionette DEBUG loaded listener.js 15:39:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff389a29c00) [pid = 4124] [serial = 1038] [outer = 0x7ff388fcb400] 15:39:28 INFO - PROCESS | 4124 | 1461191968469 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 15:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1582ms 15:39:28 INFO - PROCESS | 4124 | 1461191968510 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 15:39:28 INFO - PROCESS | 4124 | 1461191968513 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 15:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:39:28 INFO - PROCESS | 4124 | 1461191968519 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:39:28 INFO - PROCESS | 4124 | 1461191968523 Marionette TRACE conn4 <- [1,1354,null,{}] 15:39:28 INFO - PROCESS | 4124 | 1461191968528 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:28 INFO - PROCESS | 4124 | 1461191968731 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 15:39:28 INFO - PROCESS | 4124 | 1461191968940 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db3e800 == 123 [pid = 4124] [id = 346] 15:39:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff38850a400) [pid = 4124] [serial = 1039] [outer = (nil)] 15:39:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff388514400) [pid = 4124] [serial = 1040] [outer = 0x7ff38850a400] 15:39:29 INFO - PROCESS | 4124 | 1461191969067 Marionette DEBUG loaded listener.js 15:39:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff388518c00) [pid = 4124] [serial = 1041] [outer = 0x7ff38850a400] 15:39:30 INFO - PROCESS | 4124 | 1461191970080 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 15:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1581ms 15:39:30 INFO - PROCESS | 4124 | 1461191970102 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 15:39:30 INFO - PROCESS | 4124 | 1461191970106 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 15:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:39:30 INFO - PROCESS | 4124 | 1461191970112 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:39:30 INFO - PROCESS | 4124 | 1461191970115 Marionette TRACE conn4 <- [1,1358,null,{}] 15:39:30 INFO - PROCESS | 4124 | 1461191970121 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:30 INFO - PROCESS | 4124 | 1461191970324 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 15:39:31 INFO - PROCESS | 4124 | 1461191971015 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db3f800 == 124 [pid = 4124] [id = 347] 15:39:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3891e8c00) [pid = 4124] [serial = 1042] [outer = (nil)] 15:39:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff389604c00) [pid = 4124] [serial = 1043] [outer = 0x7ff3891e8c00] 15:39:31 INFO - PROCESS | 4124 | 1461191971095 Marionette DEBUG loaded listener.js 15:39:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff389748400) [pid = 4124] [serial = 1044] [outer = 0x7ff3891e8c00] 15:39:32 INFO - PROCESS | 4124 | 1461191972065 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 15:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1982ms 15:39:32 INFO - PROCESS | 4124 | 1461191972096 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 15:39:32 INFO - PROCESS | 4124 | 1461191972104 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 15:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:39:32 INFO - PROCESS | 4124 | 1461191972112 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:39:32 INFO - PROCESS | 4124 | 1461191972116 Marionette TRACE conn4 <- [1,1362,null,{}] 15:39:32 INFO - PROCESS | 4124 | 1461191972124 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:32 INFO - PROCESS | 4124 | 1461191972331 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 15:39:32 INFO - PROCESS | 4124 | 1461191972628 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39488e800 == 125 [pid = 4124] [id = 348] 15:39:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff389691c00) [pid = 4124] [serial = 1045] [outer = (nil)] 15:39:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff38a1c1400) [pid = 4124] [serial = 1046] [outer = 0x7ff389691c00] 15:39:32 INFO - PROCESS | 4124 | 1461191972707 Marionette DEBUG loaded listener.js 15:39:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff38adad000) [pid = 4124] [serial = 1047] [outer = 0x7ff389691c00] 15:39:33 INFO - PROCESS | 4124 | 1461191973861 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1830ms 15:39:33 INFO - PROCESS | 4124 | 1461191973949 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 15:39:33 INFO - PROCESS | 4124 | 1461191973956 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 15:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:39:33 INFO - PROCESS | 4124 | 1461191973964 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:39:33 INFO - PROCESS | 4124 | 1461191973966 Marionette TRACE conn4 <- [1,1366,null,{}] 15:39:33 INFO - PROCESS | 4124 | 1461191973973 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:34 INFO - PROCESS | 4124 | 1461191974210 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39488f000 == 124 [pid = 4124] [id = 220] 15:39:34 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff39487fc00) [pid = 4124] [serial = 938] [outer = (nil)] [url = about:blank] 15:39:34 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff39af03c00) [pid = 4124] [serial = 905] [outer = (nil)] [url = about:blank] 15:39:34 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff39af0a400) [pid = 4124] [serial = 911] [outer = (nil)] [url = about:blank] 15:39:34 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff39a029000) [pid = 4124] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:39:34 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff38adaa800) [pid = 4124] [serial = 908] [outer = (nil)] [url = about:blank] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a071d800 == 123 [pid = 4124] [id = 293] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a232800 == 122 [pid = 4124] [id = 10] 15:39:34 INFO - PROCESS | 4124 | 1461191974626 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2316000 == 121 [pid = 4124] [id = 325] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2dd000 == 120 [pid = 4124] [id = 324] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae813000 == 119 [pid = 4124] [id = 322] 15:39:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878f3000 == 120 [pid = 4124] [id = 349] 15:39:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff388fd3400) [pid = 4124] [serial = 1048] [outer = (nil)] 15:39:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff394639c00) [pid = 4124] [serial = 1049] [outer = 0x7ff388fd3400] 15:39:34 INFO - PROCESS | 4124 | 1461191974707 Marionette DEBUG loaded listener.js 15:39:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff3953af400) [pid = 4124] [serial = 1050] [outer = 0x7ff388fd3400] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad691800 == 119 [pid = 4124] [id = 321] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2c15000 == 118 [pid = 4124] [id = 320] 15:39:34 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1ea5000 == 117 [pid = 4124] [id = 319] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a130e800 == 116 [pid = 4124] [id = 318] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39eb4e800 == 115 [pid = 4124] [id = 317] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b02b000 == 114 [pid = 4124] [id = 316] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a86c800 == 113 [pid = 4124] [id = 315] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951eb000 == 112 [pid = 4124] [id = 314] 15:39:35 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d399800 == 111 [pid = 4124] [id = 313] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff39eb66800) [pid = 4124] [serial = 890] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3946d2400) [pid = 4124] [serial = 920] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff39a31d000) [pid = 4124] [serial = 932] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff38960a000) [pid = 4124] [serial = 914] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff3b246b800) [pid = 4124] [serial = 896] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3976ce800) [pid = 4124] [serial = 929] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff3b29c6800) [pid = 4124] [serial = 899] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff3adb17000) [pid = 4124] [serial = 893] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff398b9b400) [pid = 4124] [serial = 930] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff3897e6800) [pid = 4124] [serial = 917] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff396faac00) [pid = 4124] [serial = 924] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff396ee0c00) [pid = 4124] [serial = 927] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff39a395c00) [pid = 4124] [serial = 933] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff38acc4000) [pid = 4124] [serial = 918] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff38d367c00) [pid = 4124] [serial = 902] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff398ba0800) [pid = 4124] [serial = 887] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39a485000) [pid = 4124] [serial = 935] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff389613400) [pid = 4124] [serial = 915] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3946d5c00) [pid = 4124] [serial = 884] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff394879c00) [pid = 4124] [serial = 921] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff396ed4400) [pid = 4124] [serial = 923] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff394630800) [pid = 4124] [serial = 627] [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.] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff39a4e7c00) [pid = 4124] [serial = 936] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff3946dd000) [pid = 4124] [serial = 926] [outer = (nil)] [url = about:blank] 15:39:35 INFO - PROCESS | 4124 | 1461191975610 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 15:39:35 INFO - PROCESS | 4124 | 1461191975648 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 15:39:35 INFO - PROCESS | 4124 | 1461191975663 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:39:35 INFO - PROCESS | 4124 | 1461191975672 Marionette TRACE conn4 <- [1,1370,null,{}] 15:39:35 INFO - PROCESS | 4124 | 1461191975680 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:35 INFO - PROCESS | 4124 | 1461191975859 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 15:39:36 INFO - PROCESS | 4124 | 1461191976034 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394358800 == 112 [pid = 4124] [id = 350] 15:39:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff38960a000) [pid = 4124] [serial = 1051] [outer = (nil)] 15:39:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff396d60000) [pid = 4124] [serial = 1052] [outer = 0x7ff38960a000] 15:39:36 INFO - PROCESS | 4124 | 1461191976108 Marionette DEBUG loaded listener.js 15:39:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff39705f400) [pid = 4124] [serial = 1053] [outer = 0x7ff38960a000] 15:39:36 INFO - PROCESS | 4124 | 1461191976879 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 15:39:36 INFO - PROCESS | 4124 | 1461191976936 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 15:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:39:36 INFO - PROCESS | 4124 | 1461191976957 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:39:36 INFO - PROCESS | 4124 | 1461191976960 Marionette TRACE conn4 <- [1,1374,null,{}] 15:39:36 INFO - PROCESS | 4124 | 1461191976965 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:37 INFO - PROCESS | 4124 | 1461191977212 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 15:39:37 INFO - PROCESS | 4124 | 1461191977243 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951f1800 == 113 [pid = 4124] [id = 351] 15:39:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff397061800) [pid = 4124] [serial = 1054] [outer = (nil)] 15:39:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff39774ac00) [pid = 4124] [serial = 1055] [outer = 0x7ff397061800] 15:39:37 INFO - PROCESS | 4124 | 1461191977308 Marionette DEBUG loaded listener.js 15:39:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff398ac8400) [pid = 4124] [serial = 1056] [outer = 0x7ff397061800] 15:39:38 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:38 INFO - PROCESS | 4124 | 1461191978385 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 15:39:38 INFO - PROCESS | 4124 | 1461191978442 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 15:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:39:38 INFO - PROCESS | 4124 | 1461191978449 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:39:38 INFO - PROCESS | 4124 | 1461191978451 Marionette TRACE conn4 <- [1,1378,null,{}] 15:39:38 INFO - PROCESS | 4124 | 1461191978463 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:38 INFO - PROCESS | 4124 | 1461191978700 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 15:39:38 INFO - PROCESS | 4124 | 1461191978724 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398c81800 == 114 [pid = 4124] [id = 352] 15:39:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff39a396000) [pid = 4124] [serial = 1057] [outer = (nil)] 15:39:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff39a487c00) [pid = 4124] [serial = 1058] [outer = 0x7ff39a396000] 15:39:38 INFO - PROCESS | 4124 | 1461191978802 Marionette DEBUG loaded listener.js 15:39:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39a7d4c00) [pid = 4124] [serial = 1059] [outer = 0x7ff39a396000] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff389608c00) [pid = 4124] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff388fd4000) [pid = 4124] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff38ada5400) [pid = 4124] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff39774a400) [pid = 4124] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff39a393800) [pid = 4124] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff3897e8000) [pid = 4124] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:39:39 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff3897df800) [pid = 4124] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:39:40 INFO - PROCESS | 4124 | 1461191980326 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 15:39:40 INFO - PROCESS | 4124 | 1461191980358 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 15:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:39:40 INFO - PROCESS | 4124 | 1461191980365 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:39:40 INFO - PROCESS | 4124 | 1461191980368 Marionette TRACE conn4 <- [1,1382,null,{}] 15:39:40 INFO - PROCESS | 4124 | 1461191980373 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:40 INFO - PROCESS | 4124 | 1461191980549 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 15:39:40 INFO - PROCESS | 4124 | 1461191980565 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a86a000 == 115 [pid = 4124] [id = 353] 15:39:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff389608c00) [pid = 4124] [serial = 1060] [outer = (nil)] 15:39:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff39ab06000) [pid = 4124] [serial = 1061] [outer = 0x7ff389608c00] 15:39:40 INFO - PROCESS | 4124 | 1461191980767 Marionette DEBUG loaded listener.js 15:39:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff39b5aa800) [pid = 4124] [serial = 1062] [outer = 0x7ff389608c00] 15:39:41 INFO - PROCESS | 4124 | [4124] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:39:41 INFO - PROCESS | 4124 | 1461191981599 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 15:39:41 INFO - PROCESS | 4124 | 1461191981657 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 15:39:41 INFO - PROCESS | 4124 | 1461191981664 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:39:41 INFO - PROCESS | 4124 | 1461191981667 Marionette TRACE conn4 <- [1,1386,null,{}] 15:39:41 INFO - PROCESS | 4124 | 1461191981673 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:41 INFO - PROCESS | 4124 | 1461191981968 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 15:39:42 INFO - PROCESS | 4124 | 1461191982250 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0bf800 == 116 [pid = 4124] [id = 354] 15:39:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff388514800) [pid = 4124] [serial = 1063] [outer = (nil)] 15:39:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff3891e4800) [pid = 4124] [serial = 1064] [outer = 0x7ff388514800] 15:39:42 INFO - PROCESS | 4124 | 1461191982374 Marionette DEBUG loaded listener.js 15:39:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff389698000) [pid = 4124] [serial = 1065] [outer = 0x7ff388514800] 15:39:43 INFO - PROCESS | 4124 | 1461191983477 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 15:39:43 INFO - PROCESS | 4124 | 1461191983523 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 15:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:39:43 INFO - PROCESS | 4124 | 1461191983531 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:39:43 INFO - PROCESS | 4124 | 1461191983538 Marionette TRACE conn4 <- [1,1390,null,{}] 15:39:43 INFO - PROCESS | 4124 | 1461191983546 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:43 INFO - PROCESS | 4124 | 1461191983791 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 15:39:44 INFO - PROCESS | 4124 | 1461191984092 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f21800 == 117 [pid = 4124] [id = 355] 15:39:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff389a1e400) [pid = 4124] [serial = 1066] [outer = (nil)] 15:39:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff394376400) [pid = 4124] [serial = 1067] [outer = 0x7ff389a1e400] 15:39:44 INFO - PROCESS | 4124 | 1461191984184 Marionette DEBUG loaded listener.js 15:39:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff394fc2000) [pid = 4124] [serial = 1068] [outer = 0x7ff389a1e400] 15:39:45 INFO - PROCESS | 4124 | 1461191985153 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 15:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1685ms 15:39:45 INFO - PROCESS | 4124 | 1461191985217 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 15:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:39:45 INFO - PROCESS | 4124 | 1461191985222 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 15:39:45 INFO - PROCESS | 4124 | 1461191985228 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:39:45 INFO - PROCESS | 4124 | 1461191985232 Marionette TRACE conn4 <- [1,1394,null,{}] 15:39:45 INFO - PROCESS | 4124 | 1461191985238 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:45 INFO - PROCESS | 4124 | 1461191985463 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 15:39:45 INFO - PROCESS | 4124 | 1461191985746 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2d2800 == 118 [pid = 4124] [id = 356] 15:39:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff394fc3c00) [pid = 4124] [serial = 1069] [outer = (nil)] 15:39:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff39705b400) [pid = 4124] [serial = 1070] [outer = 0x7ff394fc3c00] 15:39:45 INFO - PROCESS | 4124 | 1461191985840 Marionette DEBUG loaded listener.js 15:39:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff398658400) [pid = 4124] [serial = 1071] [outer = 0x7ff394fc3c00] 15:39:46 INFO - PROCESS | 4124 | 1461191986718 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 15:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1531ms 15:39:46 INFO - PROCESS | 4124 | 1461191986759 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 15:39:46 INFO - PROCESS | 4124 | 1461191986766 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 15:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:39:46 INFO - PROCESS | 4124 | 1461191986784 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:39:46 INFO - PROCESS | 4124 | 1461191986793 Marionette TRACE conn4 <- [1,1398,null,{}] 15:39:46 INFO - PROCESS | 4124 | 1461191986800 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:47 INFO - PROCESS | 4124 | 1461191987127 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 15:39:47 INFO - PROCESS | 4124 | 1461191987414 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1892800 == 119 [pid = 4124] [id = 357] 15:39:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff3961e0c00) [pid = 4124] [serial = 1072] [outer = (nil)] 15:39:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39a4ecc00) [pid = 4124] [serial = 1073] [outer = 0x7ff3961e0c00] 15:39:47 INFO - PROCESS | 4124 | 1461191987492 Marionette DEBUG loaded listener.js 15:39:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39b5a7c00) [pid = 4124] [serial = 1074] [outer = 0x7ff3961e0c00] 15:39:48 INFO - PROCESS | 4124 | 1461191988494 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 15:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1745ms 15:39:48 INFO - PROCESS | 4124 | 1461191988522 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 15:39:48 INFO - PROCESS | 4124 | 1461191988526 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 15:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:39:48 INFO - PROCESS | 4124 | 1461191988533 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:39:48 INFO - PROCESS | 4124 | 1461191988536 Marionette TRACE conn4 <- [1,1402,null,{}] 15:39:48 INFO - PROCESS | 4124 | 1461191988542 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:48 INFO - PROCESS | 4124 | 1461191988746 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 15:39:48 INFO - PROCESS | 4124 | 1461191988954 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69d0000 == 120 [pid = 4124] [id = 358] 15:39:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff394634000) [pid = 4124] [serial = 1075] [outer = (nil)] 15:39:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff39fa96800) [pid = 4124] [serial = 1076] [outer = 0x7ff394634000] 15:39:49 INFO - PROCESS | 4124 | 1461191989032 Marionette DEBUG loaded listener.js 15:39:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3a0a19000) [pid = 4124] [serial = 1077] [outer = 0x7ff394634000] 15:39:50 INFO - PROCESS | 4124 | 1461191990091 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 15:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1596ms 15:39:50 INFO - PROCESS | 4124 | 1461191990130 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 15:39:50 INFO - PROCESS | 4124 | 1461191990133 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 15:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:39:50 INFO - PROCESS | 4124 | 1461191990139 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:39:50 INFO - PROCESS | 4124 | 1461191990143 Marionette TRACE conn4 <- [1,1406,null,{}] 15:39:50 INFO - PROCESS | 4124 | 1461191990148 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:50 INFO - PROCESS | 4124 | 1461191990357 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 15:39:50 INFO - PROCESS | 4124 | 1461191990573 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b051c800 == 121 [pid = 4124] [id = 359] 15:39:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3a2622800) [pid = 4124] [serial = 1078] [outer = (nil)] 15:39:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff3a2783c00) [pid = 4124] [serial = 1079] [outer = 0x7ff3a2622800] 15:39:50 INFO - PROCESS | 4124 | 1461191990705 Marionette DEBUG loaded listener.js 15:39:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff3ac870400) [pid = 4124] [serial = 1080] [outer = 0x7ff3a2622800] 15:39:51 INFO - PROCESS | 4124 | 1461191991731 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 15:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1647ms 15:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:39:51 INFO - PROCESS | 4124 | 1461191991788 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 15:39:51 INFO - PROCESS | 4124 | 1461191991791 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 15:39:51 INFO - PROCESS | 4124 | 1461191991797 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:39:51 INFO - PROCESS | 4124 | 1461191991801 Marionette TRACE conn4 <- [1,1410,null,{}] 15:39:51 INFO - PROCESS | 4124 | 1461191991808 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:52 INFO - PROCESS | 4124 | 1461191992022 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 15:39:52 INFO - PROCESS | 4124 | 1461191992287 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ba593800 == 122 [pid = 4124] [id = 360] 15:39:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff38c05f000) [pid = 4124] [serial = 1081] [outer = (nil)] 15:39:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff38c065400) [pid = 4124] [serial = 1082] [outer = 0x7ff38c05f000] 15:39:52 INFO - PROCESS | 4124 | 1461191992409 Marionette DEBUG loaded listener.js 15:39:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff3ac8ea400) [pid = 4124] [serial = 1083] [outer = 0x7ff38c05f000] 15:39:53 INFO - PROCESS | 4124 | 1461191993441 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 15:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1681ms 15:39:53 INFO - PROCESS | 4124 | 1461191993479 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 15:39:53 INFO - PROCESS | 4124 | 1461191993483 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 15:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:39:53 INFO - PROCESS | 4124 | 1461191993489 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:39:53 INFO - PROCESS | 4124 | 1461191993492 Marionette TRACE conn4 <- [1,1414,null,{}] 15:39:53 INFO - PROCESS | 4124 | 1461191993497 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:53 INFO - PROCESS | 4124 | 1461191993705 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 15:39:53 INFO - PROCESS | 4124 | 1461191993951 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38df78000 == 123 [pid = 4124] [id = 361] 15:39:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff38c060800) [pid = 4124] [serial = 1084] [outer = (nil)] 15:39:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff38c9ca000) [pid = 4124] [serial = 1085] [outer = 0x7ff38c060800] 15:39:54 INFO - PROCESS | 4124 | 1461191994040 Marionette DEBUG loaded listener.js 15:39:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff38c9cf800) [pid = 4124] [serial = 1086] [outer = 0x7ff38c060800] 15:39:54 INFO - PROCESS | 4124 | 1461191994958 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 15:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1485ms 15:39:54 INFO - PROCESS | 4124 | 1461191994974 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 15:39:54 INFO - PROCESS | 4124 | 1461191994978 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 15:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:39:54 INFO - PROCESS | 4124 | 1461191994984 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:39:54 INFO - PROCESS | 4124 | 1461191994986 Marionette TRACE conn4 <- [1,1418,null,{}] 15:39:54 INFO - PROCESS | 4124 | 1461191994992 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:55 INFO - PROCESS | 4124 | 1461191995187 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 15:39:55 INFO - PROCESS | 4124 | 1461191995520 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ab9f800 == 124 [pid = 4124] [id = 362] 15:39:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff38c9c3c00) [pid = 4124] [serial = 1087] [outer = (nil)] 15:39:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff3a2a7c400) [pid = 4124] [serial = 1088] [outer = 0x7ff38c9c3c00] 15:39:55 INFO - PROCESS | 4124 | 1461191995657 Marionette DEBUG loaded listener.js 15:39:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3aecca400) [pid = 4124] [serial = 1089] [outer = 0x7ff38c9c3c00] 15:39:56 INFO - PROCESS | 4124 | 1461191996556 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 15:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1635ms 15:39:56 INFO - PROCESS | 4124 | 1461191996620 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 15:39:56 INFO - PROCESS | 4124 | 1461191996624 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 15:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:39:56 INFO - PROCESS | 4124 | 1461191996631 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:39:56 INFO - PROCESS | 4124 | 1461191996633 Marionette TRACE conn4 <- [1,1422,null,{}] 15:39:56 INFO - PROCESS | 4124 | 1461191996639 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:56 INFO - PROCESS | 4124 | 1461191996881 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 15:39:57 INFO - PROCESS | 4124 | 1461191997138 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef10000 == 125 [pid = 4124] [id = 363] 15:39:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff38c9cac00) [pid = 4124] [serial = 1090] [outer = (nil)] 15:39:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff39aac3c00) [pid = 4124] [serial = 1091] [outer = 0x7ff38c9cac00] 15:39:57 INFO - PROCESS | 4124 | 1461191997259 Marionette DEBUG loaded listener.js 15:39:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff39aac9800) [pid = 4124] [serial = 1092] [outer = 0x7ff38c9cac00] 15:39:58 INFO - PROCESS | 4124 | 1461191998239 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 15:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1638ms 15:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:39:58 INFO - PROCESS | 4124 | 1461191998271 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 15:39:58 INFO - PROCESS | 4124 | 1461191998274 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 15:39:58 INFO - PROCESS | 4124 | 1461191998281 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:39:58 INFO - PROCESS | 4124 | 1461191998284 Marionette TRACE conn4 <- [1,1426,null,{}] 15:39:58 INFO - PROCESS | 4124 | 1461191998289 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:39:58 INFO - PROCESS | 4124 | 1461191998486 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 15:39:58 INFO - PROCESS | 4124 | 1461191998707 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:39:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f247000 == 126 [pid = 4124] [id = 364] 15:39:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff38c8d4000) [pid = 4124] [serial = 1093] [outer = (nil)] 15:39:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff38c8da800) [pid = 4124] [serial = 1094] [outer = 0x7ff38c8d4000] 15:39:58 INFO - PROCESS | 4124 | 1461191998844 Marionette DEBUG loaded listener.js 15:39:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff39aac4000) [pid = 4124] [serial = 1095] [outer = 0x7ff38c8d4000] 15:39:59 INFO - PROCESS | 4124 | 1461191999900 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 15:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1687ms 15:39:59 INFO - PROCESS | 4124 | 1461191999968 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 15:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:39:59 INFO - PROCESS | 4124 | 1461191999978 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 15:39:59 INFO - PROCESS | 4124 | 1461191999984 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:39:59 INFO - PROCESS | 4124 | 1461191999989 Marionette TRACE conn4 <- [1,1430,null,{}] 15:39:59 INFO - PROCESS | 4124 | 1461191999995 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:00 INFO - PROCESS | 4124 | 1461192000258 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 15:40:00 INFO - PROCESS | 4124 | 1461192000555 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cac7800 == 127 [pid = 4124] [id = 365] 15:40:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff387ace400) [pid = 4124] [serial = 1096] [outer = (nil)] 15:40:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff387ad5000) [pid = 4124] [serial = 1097] [outer = 0x7ff387ace400] 15:40:00 INFO - PROCESS | 4124 | 1461192000638 Marionette DEBUG loaded listener.js 15:40:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3a3111000) [pid = 4124] [serial = 1098] [outer = 0x7ff387ace400] 15:40:01 INFO - PROCESS | 4124 | 1461192001550 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 15:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1638ms 15:40:01 INFO - PROCESS | 4124 | 1461192001624 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 15:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:40:01 INFO - PROCESS | 4124 | 1461192001629 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 15:40:01 INFO - PROCESS | 4124 | 1461192001635 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:40:01 INFO - PROCESS | 4124 | 1461192001639 Marionette TRACE conn4 <- [1,1434,null,{}] 15:40:01 INFO - PROCESS | 4124 | 1461192001647 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:01 INFO - PROCESS | 4124 | 1461192001934 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 15:40:02 INFO - PROCESS | 4124 | 1461192002242 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388ebd000 == 128 [pid = 4124] [id = 366] 15:40:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff385153800) [pid = 4124] [serial = 1099] [outer = (nil)] 15:40:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff38515d000) [pid = 4124] [serial = 1100] [outer = 0x7ff385153800] 15:40:02 INFO - PROCESS | 4124 | 1461192002327 Marionette DEBUG loaded listener.js 15:40:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff385161c00) [pid = 4124] [serial = 1101] [outer = 0x7ff385153800] 15:40:03 INFO - PROCESS | 4124 | 1461192003621 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 15:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2035ms 15:40:03 INFO - PROCESS | 4124 | 1461192003693 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 15:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:40:03 INFO - PROCESS | 4124 | 1461192003698 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 15:40:03 INFO - PROCESS | 4124 | 1461192003707 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:40:03 INFO - PROCESS | 4124 | 1461192003710 Marionette TRACE conn4 <- [1,1438,null,{}] 15:40:03 INFO - PROCESS | 4124 | 1461192003720 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:04 INFO - PROCESS | 4124 | 1461192004131 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 15:40:04 INFO - PROCESS | 4124 | 1461192004386 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394807800 == 129 [pid = 4124] [id = 367] 15:40:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff385153c00) [pid = 4124] [serial = 1102] [outer = (nil)] 15:40:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff38d36cc00) [pid = 4124] [serial = 1103] [outer = 0x7ff385153c00] 15:40:04 INFO - PROCESS | 4124 | 1461192004513 Marionette DEBUG loaded listener.js 15:40:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff3975bbc00) [pid = 4124] [serial = 1104] [outer = 0x7ff385153c00] 15:40:05 INFO - PROCESS | 4124 | 1461192005483 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 15:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1843ms 15:40:05 INFO - PROCESS | 4124 | 1461192005550 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 15:40:05 INFO - PROCESS | 4124 | 1461192005554 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 15:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:40:05 INFO - PROCESS | 4124 | 1461192005560 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:40:05 INFO - PROCESS | 4124 | 1461192005564 Marionette TRACE conn4 <- [1,1442,null,{}] 15:40:05 INFO - PROCESS | 4124 | 1461192005571 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:05 INFO - PROCESS | 4124 | 1461192005780 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 15:40:06 INFO - PROCESS | 4124 | 1461192006051 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a268b800 == 130 [pid = 4124] [id = 368] 15:40:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff38515e800) [pid = 4124] [serial = 1105] [outer = (nil)] 15:40:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff3885c7000) [pid = 4124] [serial = 1106] [outer = 0x7ff38515e800] 15:40:06 INFO - PROCESS | 4124 | 1461192006179 Marionette DEBUG loaded listener.js 15:40:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff3885cb400) [pid = 4124] [serial = 1107] [outer = 0x7ff38515e800] 15:40:07 INFO - PROCESS | 4124 | 1461192007741 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 15:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2236ms 15:40:07 INFO - PROCESS | 4124 | 1461192007797 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 15:40:07 INFO - PROCESS | 4124 | 1461192007802 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 15:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:40:07 INFO - PROCESS | 4124 | 1461192007812 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:40:07 INFO - PROCESS | 4124 | 1461192007815 Marionette TRACE conn4 <- [1,1446,null,{}] 15:40:07 INFO - PROCESS | 4124 | 1461192007823 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:08 INFO - PROCESS | 4124 | 1461192008029 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 15:40:08 INFO - PROCESS | 4124 | 1461192008331 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddce000 == 131 [pid = 4124] [id = 369] 15:40:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff388fd3800) [pid = 4124] [serial = 1108] [outer = (nil)] 15:40:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff38968fc00) [pid = 4124] [serial = 1109] [outer = 0x7ff388fd3800] 15:40:08 INFO - PROCESS | 4124 | 1461192008408 Marionette DEBUG loaded listener.js 15:40:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff3897de400) [pid = 4124] [serial = 1110] [outer = 0x7ff388fd3800] 15:40:09 INFO - PROCESS | 4124 | 1461192009525 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 15:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1781ms 15:40:09 INFO - PROCESS | 4124 | 1461192009594 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 15:40:09 INFO - PROCESS | 4124 | 1461192009603 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 15:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:40:09 INFO - PROCESS | 4124 | 1461192009613 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:40:09 INFO - PROCESS | 4124 | 1461192009618 Marionette TRACE conn4 <- [1,1450,null,{}] 15:40:09 INFO - PROCESS | 4124 | 1461192009624 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:09 INFO - PROCESS | 4124 | 1461192009877 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39536c000 == 130 [pid = 4124] [id = 225] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1eb4000 == 129 [pid = 4124] [id = 50] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a0568000 == 128 [pid = 4124] [id = 39] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a268e000 == 127 [pid = 4124] [id = 256] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff39a7e0c00) [pid = 4124] [serial = 1001] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896e2000 == 126 [pid = 4124] [id = 303] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3897b0000 == 125 [pid = 4124] [id = 302] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a86a000 == 124 [pid = 4124] [id = 353] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398c81800 == 123 [pid = 4124] [id = 352] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f2c000 == 122 [pid = 4124] [id = 312] 15:40:10 INFO - PROCESS | 4124 | 1461192010308 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951f1800 == 121 [pid = 4124] [id = 351] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394358800 == 120 [pid = 4124] [id = 350] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3878f3000 == 119 [pid = 4124] [id = 349] 15:40:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879de000 == 120 [pid = 4124] [id = 370] 15:40:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff389745800) [pid = 4124] [serial = 1111] [outer = (nil)] 15:40:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff38ada5400) [pid = 4124] [serial = 1112] [outer = 0x7ff389745800] 15:40:10 INFO - PROCESS | 4124 | 1461192010398 Marionette DEBUG loaded listener.js 15:40:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 273 (0x7ff38c066800) [pid = 4124] [serial = 1113] [outer = 0x7ff389745800] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39488e800 == 119 [pid = 4124] [id = 348] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db3f800 == 118 [pid = 4124] [id = 347] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db3e800 == 117 [pid = 4124] [id = 346] 15:40:10 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388ec5800 == 116 [pid = 4124] [id = 345] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 272 (0x7ff3897dd400) [pid = 4124] [serial = 941] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff3a278cc00) [pid = 4124] [serial = 971] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff39437cc00) [pid = 4124] [serial = 987] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff38adaf400) [pid = 4124] [serial = 986] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3974c8c00) [pid = 4124] [serial = 947] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff397143800) [pid = 4124] [serial = 980] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff39d6c2000) [pid = 4124] [serial = 962] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff398ba6000) [pid = 4124] [serial = 953] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff394877400) [pid = 4124] [serial = 944] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff3ad926800) [pid = 4124] [serial = 977] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff398ba9400) [pid = 4124] [serial = 995] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff397749800) [pid = 4124] [serial = 993] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff39a21a400) [pid = 4124] [serial = 996] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff39a485800) [pid = 4124] [serial = 998] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff397146c00) [pid = 4124] [serial = 939] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff39a03d800) [pid = 4124] [serial = 950] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff39af0a800) [pid = 4124] [serial = 956] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff39a7dcc00) [pid = 4124] [serial = 999] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff3a0862400) [pid = 4124] [serial = 968] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff397143400) [pid = 4124] [serial = 992] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff39f5ad800) [pid = 4124] [serial = 965] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff38969d400) [pid = 4124] [serial = 984] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff389611000) [pid = 4124] [serial = 983] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3953a9800) [pid = 4124] [serial = 989] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff396d58c00) [pid = 4124] [serial = 990] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff39b1cf000) [pid = 4124] [serial = 959] [outer = (nil)] [url = about:blank] 15:40:10 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff39af45800) [pid = 4124] [serial = 974] [outer = (nil)] [url = about:blank] 15:40:11 INFO - PROCESS | 4124 | 1461192011248 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 15:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1690ms 15:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:40:11 INFO - PROCESS | 4124 | 1461192011304 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 15:40:11 INFO - PROCESS | 4124 | 1461192011307 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 15:40:11 INFO - PROCESS | 4124 | 1461192011314 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:40:11 INFO - PROCESS | 4124 | 1461192011320 Marionette TRACE conn4 <- [1,1454,null,{}] 15:40:11 INFO - PROCESS | 4124 | 1461192011336 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:11 INFO - PROCESS | 4124 | 1461192011540 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 15:40:11 INFO - PROCESS | 4124 | 1461192011712 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef72000 == 117 [pid = 4124] [id = 371] 15:40:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff3897e7000) [pid = 4124] [serial = 1114] [outer = (nil)] 15:40:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff3941bc400) [pid = 4124] [serial = 1115] [outer = 0x7ff3897e7000] 15:40:11 INFO - PROCESS | 4124 | 1461192011786 Marionette DEBUG loaded listener.js 15:40:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff396115800) [pid = 4124] [serial = 1116] [outer = 0x7ff3897e7000] 15:40:12 INFO - PROCESS | 4124 | 1461192012600 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 15:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1339ms 15:40:12 INFO - PROCESS | 4124 | 1461192012660 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 15:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:40:12 INFO - PROCESS | 4124 | 1461192012664 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 15:40:12 INFO - PROCESS | 4124 | 1461192012670 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:40:12 INFO - PROCESS | 4124 | 1461192012673 Marionette TRACE conn4 <- [1,1458,null,{}] 15:40:12 INFO - PROCESS | 4124 | 1461192012678 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:12 INFO - PROCESS | 4124 | 1461192012938 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 15:40:12 INFO - PROCESS | 4124 | 1461192012978 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394810000 == 118 [pid = 4124] [id = 372] 15:40:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3946d2400) [pid = 4124] [serial = 1117] [outer = (nil)] 15:40:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff396edd000) [pid = 4124] [serial = 1118] [outer = 0x7ff3946d2400] 15:40:13 INFO - PROCESS | 4124 | 1461192013043 Marionette DEBUG loaded listener.js 15:40:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff39705c400) [pid = 4124] [serial = 1119] [outer = 0x7ff3946d2400] 15:40:13 INFO - PROCESS | 4124 | 1461192013987 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 15:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1332ms 15:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:40:14 INFO - PROCESS | 4124 | 1461192014006 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 15:40:14 INFO - PROCESS | 4124 | 1461192014009 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 15:40:14 INFO - PROCESS | 4124 | 1461192014016 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:40:14 INFO - PROCESS | 4124 | 1461192014018 Marionette TRACE conn4 <- [1,1462,null,{}] 15:40:14 INFO - PROCESS | 4124 | 1461192014024 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:14 INFO - PROCESS | 4124 | 1461192014260 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 15:40:14 INFO - PROCESS | 4124 | 1461192014302 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951e9800 == 119 [pid = 4124] [id = 373] 15:40:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff39705e800) [pid = 4124] [serial = 1120] [outer = (nil)] 15:40:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff3975be000) [pid = 4124] [serial = 1121] [outer = 0x7ff39705e800] 15:40:14 INFO - PROCESS | 4124 | 1461192014368 Marionette DEBUG loaded listener.js 15:40:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff397925000) [pid = 4124] [serial = 1122] [outer = 0x7ff39705e800] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff397061800) [pid = 4124] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff38f1c9c00) [pid = 4124] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff39ca6f000) [pid = 4124] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff3964ec400) [pid = 4124] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff3a1625000) [pid = 4124] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3941bc000) [pid = 4124] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff389691c00) [pid = 4124] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff39a396000) [pid = 4124] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff38960a000) [pid = 4124] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff3891e8c00) [pid = 4124] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff39a25b800) [pid = 4124] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff39a7e1400) [pid = 4124] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3961dd800) [pid = 4124] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff3941b6000) [pid = 4124] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff39a317c00) [pid = 4124] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff39a25e000) [pid = 4124] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff3a0863400) [pid = 4124] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff396c3c800) [pid = 4124] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3ad9f4c00) [pid = 4124] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff396fa6400) [pid = 4124] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff3963acc00) [pid = 4124] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff39a7e0000) [pid = 4124] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff38a1c1c00) [pid = 4124] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff38accd800) [pid = 4124] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff38a1c3800) [pid = 4124] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3ae830400) [pid = 4124] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff38acc3400) [pid = 4124] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff38acc2c00) [pid = 4124] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3a2783400) [pid = 4124] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff3964f1800) [pid = 4124] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff39a4ec800) [pid = 4124] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3a31a7800) [pid = 4124] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff39b1c2c00) [pid = 4124] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff38f1c4800) [pid = 4124] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff3adb0dc00) [pid = 4124] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3ae912800) [pid = 4124] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff39caf0400) [pid = 4124] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff3941b3800) [pid = 4124] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff39f5b6400) [pid = 4124] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:40:15 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff388fd3400) [pid = 4124] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:40:16 INFO - PROCESS | 4124 | 1461192016011 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 15:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2042ms 15:40:16 INFO - PROCESS | 4124 | 1461192016058 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 15:40:16 INFO - PROCESS | 4124 | 1461192016061 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 15:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:40:16 INFO - PROCESS | 4124 | 1461192016068 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:40:16 INFO - PROCESS | 4124 | 1461192016071 Marionette TRACE conn4 <- [1,1466,null,{}] 15:40:16 INFO - PROCESS | 4124 | 1461192016076 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:16 INFO - PROCESS | 4124 | 1461192016287 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 15:40:16 INFO - PROCESS | 4124 | 1461192016444 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3948a1000 == 120 [pid = 4124] [id = 374] 15:40:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff3885cd800) [pid = 4124] [serial = 1123] [outer = (nil)] 15:40:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff3941b5000) [pid = 4124] [serial = 1124] [outer = 0x7ff3885cd800] 15:40:16 INFO - PROCESS | 4124 | 1461192016516 Marionette DEBUG loaded listener.js 15:40:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff39a030400) [pid = 4124] [serial = 1125] [outer = 0x7ff3885cd800] 15:40:17 INFO - PROCESS | 4124 | 1461192017319 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 15:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1281ms 15:40:17 INFO - PROCESS | 4124 | 1461192017350 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 15:40:17 INFO - PROCESS | 4124 | 1461192017354 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 15:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:40:17 INFO - PROCESS | 4124 | 1461192017360 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:40:17 INFO - PROCESS | 4124 | 1461192017362 Marionette TRACE conn4 <- [1,1470,null,{}] 15:40:17 INFO - PROCESS | 4124 | 1461192017368 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:17 INFO - PROCESS | 4124 | 1461192017731 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 15:40:17 INFO - PROCESS | 4124 | 1461192017896 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896e2000 == 121 [pid = 4124] [id = 375] 15:40:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff38515a000) [pid = 4124] [serial = 1126] [outer = (nil)] 15:40:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff387ad2c00) [pid = 4124] [serial = 1127] [outer = 0x7ff38515a000] 15:40:18 INFO - PROCESS | 4124 | 1461192018061 Marionette DEBUG loaded listener.js 15:40:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff3885c5800) [pid = 4124] [serial = 1128] [outer = 0x7ff38515a000] 15:40:19 INFO - PROCESS | 4124 | 1461192019060 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 15:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1738ms 15:40:19 INFO - PROCESS | 4124 | 1461192019102 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 15:40:19 INFO - PROCESS | 4124 | 1461192019109 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 15:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:40:19 INFO - PROCESS | 4124 | 1461192019117 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:40:19 INFO - PROCESS | 4124 | 1461192019124 Marionette TRACE conn4 <- [1,1474,null,{}] 15:40:19 INFO - PROCESS | 4124 | 1461192019131 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:19 INFO - PROCESS | 4124 | 1461192019360 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 15:40:19 INFO - PROCESS | 4124 | 1461192019614 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef6d800 == 122 [pid = 4124] [id = 376] 15:40:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff389a24400) [pid = 4124] [serial = 1129] [outer = (nil)] 15:40:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff38acc9800) [pid = 4124] [serial = 1130] [outer = 0x7ff389a24400] 15:40:19 INFO - PROCESS | 4124 | 1461192019742 Marionette DEBUG loaded listener.js 15:40:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff38c05e000) [pid = 4124] [serial = 1131] [outer = 0x7ff389a24400] 15:40:20 INFO - PROCESS | 4124 | 1461192020734 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 15:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1687ms 15:40:20 INFO - PROCESS | 4124 | 1461192020806 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 15:40:20 INFO - PROCESS | 4124 | 1461192020811 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 15:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:40:20 INFO - PROCESS | 4124 | 1461192020817 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:40:20 INFO - PROCESS | 4124 | 1461192020821 Marionette TRACE conn4 <- [1,1478,null,{}] 15:40:20 INFO - PROCESS | 4124 | 1461192020828 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:21 INFO - PROCESS | 4124 | 1461192021030 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 15:40:21 INFO - PROCESS | 4124 | 1461192021363 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a232800 == 123 [pid = 4124] [id = 377] 15:40:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff38c05c400) [pid = 4124] [serial = 1132] [outer = (nil)] 15:40:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff3941b9400) [pid = 4124] [serial = 1133] [outer = 0x7ff38c05c400] 15:40:21 INFO - PROCESS | 4124 | 1461192021457 Marionette DEBUG loaded listener.js 15:40:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3953b3400) [pid = 4124] [serial = 1134] [outer = 0x7ff38c05c400] 15:40:22 INFO - PROCESS | 4124 | 1461192022410 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 15:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1639ms 15:40:22 INFO - PROCESS | 4124 | 1461192022458 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 15:40:22 INFO - PROCESS | 4124 | 1461192022465 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 15:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:40:22 INFO - PROCESS | 4124 | 1461192022482 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:40:22 INFO - PROCESS | 4124 | 1461192022490 Marionette TRACE conn4 <- [1,1482,null,{}] 15:40:22 INFO - PROCESS | 4124 | 1461192022496 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:22 INFO - PROCESS | 4124 | 1461192022695 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 15:40:22 INFO - PROCESS | 4124 | 1461192022949 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b01f800 == 124 [pid = 4124] [id = 378] 15:40:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff38c8db800) [pid = 4124] [serial = 1135] [outer = (nil)] 15:40:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff397141c00) [pid = 4124] [serial = 1136] [outer = 0x7ff38c8db800] 15:40:23 INFO - PROCESS | 4124 | 1461192023051 Marionette DEBUG loaded listener.js 15:40:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff398ba7800) [pid = 4124] [serial = 1137] [outer = 0x7ff38c8db800] 15:40:24 INFO - PROCESS | 4124 | 1461192023999 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 15:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1594ms 15:40:24 INFO - PROCESS | 4124 | 1461192024068 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 15:40:24 INFO - PROCESS | 4124 | 1461192024072 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 15:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:40:24 INFO - PROCESS | 4124 | 1461192024078 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:40:24 INFO - PROCESS | 4124 | 1461192024081 Marionette TRACE conn4 <- [1,1486,null,{}] 15:40:24 INFO - PROCESS | 4124 | 1461192024086 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:24 INFO - PROCESS | 4124 | 1461192024285 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 15:40:24 INFO - PROCESS | 4124 | 1461192024531 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08aa000 == 125 [pid = 4124] [id = 379] 15:40:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff396c39400) [pid = 4124] [serial = 1138] [outer = (nil)] 15:40:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff39a4e1c00) [pid = 4124] [serial = 1139] [outer = 0x7ff396c39400] 15:40:24 INFO - PROCESS | 4124 | 1461192024623 Marionette DEBUG loaded listener.js 15:40:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff39a54b800) [pid = 4124] [serial = 1140] [outer = 0x7ff396c39400] 15:40:25 INFO - PROCESS | 4124 | 1461192025562 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 15:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1529ms 15:40:25 INFO - PROCESS | 4124 | 1461192025610 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 15:40:25 INFO - PROCESS | 4124 | 1461192025616 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 15:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:40:25 INFO - PROCESS | 4124 | 1461192025626 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:40:25 INFO - PROCESS | 4124 | 1461192025630 Marionette TRACE conn4 <- [1,1490,null,{}] 15:40:25 INFO - PROCESS | 4124 | 1461192025639 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:25 INFO - PROCESS | 4124 | 1461192025931 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 15:40:26 INFO - PROCESS | 4124 | 1461192026204 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c1f800 == 126 [pid = 4124] [id = 380] 15:40:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39aacc000) [pid = 4124] [serial = 1141] [outer = (nil)] 15:40:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39ab0c000) [pid = 4124] [serial = 1142] [outer = 0x7ff39aacc000] 15:40:26 INFO - PROCESS | 4124 | 1461192026292 Marionette DEBUG loaded listener.js 15:40:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39b5a2c00) [pid = 4124] [serial = 1143] [outer = 0x7ff39aacc000] 15:40:27 INFO - PROCESS | 4124 | 1461192027179 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 15:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1591ms 15:40:27 INFO - PROCESS | 4124 | 1461192027216 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 15:40:27 INFO - PROCESS | 4124 | 1461192027219 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 15:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:40:27 INFO - PROCESS | 4124 | 1461192027226 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:40:27 INFO - PROCESS | 4124 | 1461192027229 Marionette TRACE conn4 <- [1,1494,null,{}] 15:40:27 INFO - PROCESS | 4124 | 1461192027234 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:27 INFO - PROCESS | 4124 | 1461192027467 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 15:40:27 INFO - PROCESS | 4124 | 1461192027729 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae5d7800 == 127 [pid = 4124] [id = 381] 15:40:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff3963b8800) [pid = 4124] [serial = 1144] [outer = (nil)] 15:40:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff39f853400) [pid = 4124] [serial = 1145] [outer = 0x7ff3963b8800] 15:40:27 INFO - PROCESS | 4124 | 1461192027818 Marionette DEBUG loaded listener.js 15:40:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3a086c400) [pid = 4124] [serial = 1146] [outer = 0x7ff3963b8800] 15:40:28 INFO - PROCESS | 4124 | 1461192028701 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 15:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1536ms 15:40:28 INFO - PROCESS | 4124 | 1461192028765 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 15:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:40:28 INFO - PROCESS | 4124 | 1461192028770 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 15:40:28 INFO - PROCESS | 4124 | 1461192028776 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:40:28 INFO - PROCESS | 4124 | 1461192028779 Marionette TRACE conn4 <- [1,1498,null,{}] 15:40:28 INFO - PROCESS | 4124 | 1461192028785 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:28 INFO - PROCESS | 4124 | 1461192028987 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 15:40:29 INFO - PROCESS | 4124 | 1461192029234 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2878800 == 128 [pid = 4124] [id = 382] 15:40:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff39a318c00) [pid = 4124] [serial = 1147] [outer = (nil)] 15:40:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff3a1b80c00) [pid = 4124] [serial = 1148] [outer = 0x7ff39a318c00] 15:40:29 INFO - PROCESS | 4124 | 1461192029354 Marionette DEBUG loaded listener.js 15:40:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff3a2783400) [pid = 4124] [serial = 1149] [outer = 0x7ff39a318c00] 15:40:30 INFO - PROCESS | 4124 | 1461192030242 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 15:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1530ms 15:40:30 INFO - PROCESS | 4124 | 1461192030306 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 15:40:30 INFO - PROCESS | 4124 | 1461192030310 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 15:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:40:30 INFO - PROCESS | 4124 | 1461192030316 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:40:30 INFO - PROCESS | 4124 | 1461192030318 Marionette TRACE conn4 <- [1,1502,null,{}] 15:40:30 INFO - PROCESS | 4124 | 1461192030324 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:30 INFO - PROCESS | 4124 | 1461192030527 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 15:40:30 INFO - PROCESS | 4124 | 1461192030732 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e08800 == 129 [pid = 4124] [id = 383] 15:40:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff39eb68800) [pid = 4124] [serial = 1150] [outer = (nil)] 15:40:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff3a31a0800) [pid = 4124] [serial = 1151] [outer = 0x7ff39eb68800] 15:40:30 INFO - PROCESS | 4124 | 1461192030850 Marionette DEBUG loaded listener.js 15:40:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff3ad478c00) [pid = 4124] [serial = 1152] [outer = 0x7ff39eb68800] 15:40:31 INFO - PROCESS | 4124 | 1461192031773 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 15:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1491ms 15:40:31 INFO - PROCESS | 4124 | 1461192031808 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 15:40:31 INFO - PROCESS | 4124 | 1461192031812 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 15:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:40:31 INFO - PROCESS | 4124 | 1461192031818 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:40:31 INFO - PROCESS | 4124 | 1461192031821 Marionette TRACE conn4 <- [1,1506,null,{}] 15:40:31 INFO - PROCESS | 4124 | 1461192031827 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:32 INFO - PROCESS | 4124 | 1461192032044 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 15:40:32 INFO - PROCESS | 4124 | 1461192032321 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845f1800 == 130 [pid = 4124] [id = 384] 15:40:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff39643f000) [pid = 4124] [serial = 1153] [outer = (nil)] 15:40:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff3ad7a0c00) [pid = 4124] [serial = 1154] [outer = 0x7ff39643f000] 15:40:32 INFO - PROCESS | 4124 | 1461192032440 Marionette DEBUG loaded listener.js 15:40:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff3aeccd800) [pid = 4124] [serial = 1155] [outer = 0x7ff39643f000] 15:40:33 INFO - PROCESS | 4124 | 1461192033352 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 15:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1583ms 15:40:33 INFO - PROCESS | 4124 | 1461192033402 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 15:40:33 INFO - PROCESS | 4124 | 1461192033406 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 15:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:40:33 INFO - PROCESS | 4124 | 1461192033412 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:40:33 INFO - PROCESS | 4124 | 1461192033416 Marionette TRACE conn4 <- [1,1510,null,{}] 15:40:33 INFO - PROCESS | 4124 | 1461192033422 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:33 INFO - PROCESS | 4124 | 1461192033639 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 15:40:33 INFO - PROCESS | 4124 | 1461192033906 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff387850000 == 131 [pid = 4124] [id = 385] 15:40:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff3b2475c00) [pid = 4124] [serial = 1156] [outer = (nil)] 15:40:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3b2844000) [pid = 4124] [serial = 1157] [outer = 0x7ff3b2475c00] 15:40:34 INFO - PROCESS | 4124 | 1461192034055 Marionette DEBUG loaded listener.js 15:40:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff3b2a6f800) [pid = 4124] [serial = 1158] [outer = 0x7ff3b2475c00] 15:40:34 INFO - PROCESS | 4124 | 1461192034975 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 15:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1635ms 15:40:35 INFO - PROCESS | 4124 | 1461192035049 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 15:40:35 INFO - PROCESS | 4124 | 1461192035061 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 15:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:40:35 INFO - PROCESS | 4124 | 1461192035068 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:40:35 INFO - PROCESS | 4124 | 1461192035073 Marionette TRACE conn4 <- [1,1514,null,{}] 15:40:35 INFO - PROCESS | 4124 | 1461192035079 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:35 INFO - PROCESS | 4124 | 1461192035361 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 15:40:35 INFO - PROCESS | 4124 | 1461192035675 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38877c000 == 132 [pid = 4124] [id = 386] 15:40:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff3899d1000) [pid = 4124] [serial = 1159] [outer = (nil)] 15:40:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3899d7400) [pid = 4124] [serial = 1160] [outer = 0x7ff3899d1000] 15:40:35 INFO - PROCESS | 4124 | 1461192035763 Marionette DEBUG loaded listener.js 15:40:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff3b2a75000) [pid = 4124] [serial = 1161] [outer = 0x7ff3899d1000] 15:40:36 INFO - PROCESS | 4124 | 1461192036645 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 15:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1638ms 15:40:36 INFO - PROCESS | 4124 | 1461192036707 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 15:40:36 INFO - PROCESS | 4124 | 1461192036711 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 15:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:40:36 INFO - PROCESS | 4124 | 1461192036717 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:40:36 INFO - PROCESS | 4124 | 1461192036720 Marionette TRACE conn4 <- [1,1518,null,{}] 15:40:36 INFO - PROCESS | 4124 | 1461192036725 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:36 INFO - PROCESS | 4124 | 1461192036915 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 15:40:37 INFO - PROCESS | 4124 | 1461192037175 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae94e800 == 133 [pid = 4124] [id = 387] 15:40:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff3899d1c00) [pid = 4124] [serial = 1162] [outer = (nil)] 15:40:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff39a553000) [pid = 4124] [serial = 1163] [outer = 0x7ff3899d1c00] 15:40:37 INFO - PROCESS | 4124 | 1461192037306 Marionette DEBUG loaded listener.js 15:40:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff39aea9400) [pid = 4124] [serial = 1164] [outer = 0x7ff3899d1c00] 15:40:38 INFO - PROCESS | 4124 | 1461192038169 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1483ms 15:40:38 INFO - PROCESS | 4124 | 1461192038203 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 15:40:38 INFO - PROCESS | 4124 | 1461192038206 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 15:40:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:40:38 INFO - PROCESS | 4124 | 1461192038213 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:40:38 INFO - PROCESS | 4124 | 1461192038216 Marionette TRACE conn4 <- [1,1522,null,{}] 15:40:38 INFO - PROCESS | 4124 | 1461192038222 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:38 INFO - PROCESS | 4124 | 1461192038428 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 15:40:38 INFO - PROCESS | 4124 | 1461192038682 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a4a000 == 134 [pid = 4124] [id = 388] 15:40:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff3875a6800) [pid = 4124] [serial = 1165] [outer = (nil)] 15:40:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3875aa800) [pid = 4124] [serial = 1166] [outer = 0x7ff3875a6800] 15:40:38 INFO - PROCESS | 4124 | 1461192038843 Marionette DEBUG loaded listener.js 15:40:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff39462e000) [pid = 4124] [serial = 1167] [outer = 0x7ff3875a6800] 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:40:39 INFO - PROCESS | 4124 | 1461192039620 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 15:40:39 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 () { 15:40:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:40:39 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 () { 15:40:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:40:39 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 () { 15:40:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:40:39 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 () { 15:40:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:40:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1488ms 15:40:39 INFO - PROCESS | 4124 | 1461192039704 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 15:40:39 INFO - PROCESS | 4124 | 1461192039713 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 15:40:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:40:39 INFO - PROCESS | 4124 | 1461192039720 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:40:39 INFO - PROCESS | 4124 | 1461192039723 Marionette TRACE conn4 <- [1,1526,null,{}] 15:40:39 INFO - PROCESS | 4124 | 1461192039729 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:40 INFO - PROCESS | 4124 | 1461192040004 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 15:40:40 INFO - PROCESS | 4124 | 1461192040169 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3852ee000 == 135 [pid = 4124] [id = 389] 15:40:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff3864c3c00) [pid = 4124] [serial = 1168] [outer = (nil)] 15:40:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff3864d0c00) [pid = 4124] [serial = 1169] [outer = 0x7ff3864c3c00] 15:40:40 INFO - PROCESS | 4124 | 1461192040285 Marionette DEBUG loaded listener.js 15:40:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff388519400) [pid = 4124] [serial = 1170] [outer = 0x7ff3864c3c00] 15:40:41 INFO - PROCESS | 4124 | 1461192041132 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 15:40:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:40:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:40:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:40:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1439ms 15:40:41 INFO - PROCESS | 4124 | 1461192041163 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 15:40:41 INFO - PROCESS | 4124 | 1461192041167 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 15:40:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:40:41 INFO - PROCESS | 4124 | 1461192041173 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:40:41 INFO - PROCESS | 4124 | 1461192041176 Marionette TRACE conn4 <- [1,1530,null,{}] 15:40:41 INFO - PROCESS | 4124 | 1461192041182 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:41 INFO - PROCESS | 4124 | 1461192041426 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 15:40:41 INFO - PROCESS | 4124 | 1461192041664 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396c0b800 == 136 [pid = 4124] [id = 390] 15:40:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff3864c4c00) [pid = 4124] [serial = 1171] [outer = (nil)] 15:40:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff389747400) [pid = 4124] [serial = 1172] [outer = 0x7ff3864c4c00] 15:40:41 INFO - PROCESS | 4124 | 1461192041742 Marionette DEBUG loaded listener.js 15:40:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff39705bc00) [pid = 4124] [serial = 1173] [outer = 0x7ff3864c4c00] 15:40:42 INFO - PROCESS | 4124 | 1461192042526 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 15:40:42 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 15:40:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:40:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:40:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:40:42 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. 15:40:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:40:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1384ms 15:40:42 INFO - PROCESS | 4124 | 1461192042560 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 15:40:42 INFO - PROCESS | 4124 | 1461192042563 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 15:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:40:42 INFO - PROCESS | 4124 | 1461192042570 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:40:42 INFO - PROCESS | 4124 | 1461192042572 Marionette TRACE conn4 <- [1,1534,null,{}] 15:40:42 INFO - PROCESS | 4124 | 1461192042578 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:42 INFO - PROCESS | 4124 | 1461192042780 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 15:40:43 INFO - PROCESS | 4124 | 1461192043001 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0d8000 == 137 [pid = 4124] [id = 391] 15:40:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff3864c5000) [pid = 4124] [serial = 1174] [outer = (nil)] 15:40:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff38a1c2000) [pid = 4124] [serial = 1175] [outer = 0x7ff3864c5000] 15:40:43 INFO - PROCESS | 4124 | 1461192043134 Marionette DEBUG loaded listener.js 15:40:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff38a43a800) [pid = 4124] [serial = 1176] [outer = 0x7ff3864c5000] 15:40:44 INFO - PROCESS | 4124 | 1461192044097 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1597ms 15:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:40:44 INFO - PROCESS | 4124 | 1461192044168 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 15:40:44 INFO - PROCESS | 4124 | 1461192044171 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 15:40:44 INFO - PROCESS | 4124 | 1461192044177 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:40:44 INFO - PROCESS | 4124 | 1461192044180 Marionette TRACE conn4 <- [1,1538,null,{}] 15:40:44 INFO - PROCESS | 4124 | 1461192044186 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:44 INFO - PROCESS | 4124 | 1461192044431 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 15:40:45 INFO - PROCESS | 4124 | 1461192045190 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388eb8000 == 138 [pid = 4124] [id = 392] 15:40:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff38515ec00) [pid = 4124] [serial = 1177] [outer = (nil)] 15:40:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff3875a5c00) [pid = 4124] [serial = 1178] [outer = 0x7ff38515ec00] 15:40:45 INFO - PROCESS | 4124 | 1461192045266 Marionette DEBUG loaded listener.js 15:40:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff38850bc00) [pid = 4124] [serial = 1179] [outer = 0x7ff38515ec00] 15:40:46 INFO - PROCESS | 4124 | 1461192046137 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2038ms 15:40:46 INFO - PROCESS | 4124 | 1461192046217 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 15:40:46 INFO - PROCESS | 4124 | 1461192046224 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 15:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:40:46 INFO - PROCESS | 4124 | 1461192046233 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:40:46 INFO - PROCESS | 4124 | 1461192046238 Marionette TRACE conn4 <- [1,1542,null,{}] 15:40:46 INFO - PROCESS | 4124 | 1461192046245 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:46 INFO - PROCESS | 4124 | 1461192046494 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 15:40:46 INFO - PROCESS | 4124 | 1461192046828 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a243800 == 139 [pid = 4124] [id = 393] 15:40:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 273 (0x7ff389749000) [pid = 4124] [serial = 1180] [outer = (nil)] 15:40:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 274 (0x7ff389745c00) [pid = 4124] [serial = 1181] [outer = 0x7ff389749000] 15:40:46 INFO - PROCESS | 4124 | 1461192046987 Marionette DEBUG loaded listener.js 15:40:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 275 (0x7ff3899d2c00) [pid = 4124] [serial = 1182] [outer = 0x7ff389749000] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970cf800 == 138 [pid = 4124] [id = 221] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3948a1000 == 137 [pid = 4124] [id = 374] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951e9800 == 136 [pid = 4124] [id = 373] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394810000 == 135 [pid = 4124] [id = 372] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef72000 == 134 [pid = 4124] [id = 371] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3879de000 == 133 [pid = 4124] [id = 370] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddce000 == 132 [pid = 4124] [id = 369] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388ebd000 == 131 [pid = 4124] [id = 366] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38cac7800 == 130 [pid = 4124] [id = 365] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f247000 == 129 [pid = 4124] [id = 364] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef10000 == 128 [pid = 4124] [id = 363] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ab9f800 == 127 [pid = 4124] [id = 362] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38df78000 == 126 [pid = 4124] [id = 361] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ba593800 == 125 [pid = 4124] [id = 360] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b051c800 == 124 [pid = 4124] [id = 359] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a69d0000 == 123 [pid = 4124] [id = 358] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2865000 == 122 [pid = 4124] [id = 323] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1892800 == 121 [pid = 4124] [id = 357] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2d2800 == 120 [pid = 4124] [id = 356] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f21800 == 119 [pid = 4124] [id = 355] 15:40:48 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0bf800 == 118 [pid = 4124] [id = 354] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 274 (0x7ff3964e7000) [pid = 4124] [serial = 1007] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 273 (0x7ff39a31e400) [pid = 4124] [serial = 1010] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 272 (0x7ff3b2838800) [pid = 4124] [serial = 1025] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff39ab06000) [pid = 4124] [serial = 1061] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff38adac400) [pid = 4124] [serial = 1004] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff3891e9800) [pid = 4124] [serial = 1028] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3b246e400) [pid = 4124] [serial = 1031] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff39ca74c00) [pid = 4124] [serial = 834] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff3974cb000) [pid = 4124] [serial = 726] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff3b29c5800) [pid = 4124] [serial = 798] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff3a2e3f400) [pid = 4124] [serial = 840] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff3adb0c000) [pid = 4124] [serial = 738] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff3b0a15c00) [pid = 4124] [serial = 783] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff3b2a1d400) [pid = 4124] [serial = 1034] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff398ac9c00) [pid = 4124] [serial = 831] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff3b23bac00) [pid = 4124] [serial = 741] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff3b2a78400) [pid = 4124] [serial = 789] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff39a558000) [pid = 4124] [serial = 729] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff39b5ae400) [pid = 4124] [serial = 825] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff3b2b87800) [pid = 4124] [serial = 804] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff389a23000) [pid = 4124] [serial = 1037] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff39af42800) [pid = 4124] [serial = 855] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff38a438800) [pid = 4124] [serial = 807] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff3b29c2400) [pid = 4124] [serial = 846] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff3b2a24000) [pid = 4124] [serial = 852] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff388514400) [pid = 4124] [serial = 1040] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff38accf800) [pid = 4124] [serial = 849] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff3b29bdc00) [pid = 4124] [serial = 747] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff39d49f800) [pid = 4124] [serial = 777] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff3a0aad000) [pid = 4124] [serial = 837] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff3b29ba000) [pid = 4124] [serial = 786] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff3ad6cb800) [pid = 4124] [serial = 882] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff39b5a8000) [pid = 4124] [serial = 795] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff3b246fc00) [pid = 4124] [serial = 744] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3b283c800) [pid = 4124] [serial = 843] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff3ac8eb000) [pid = 4124] [serial = 735] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff3941bf400) [pid = 4124] [serial = 792] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff3ad925000) [pid = 4124] [serial = 780] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff394639c00) [pid = 4124] [serial = 1049] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff3953af400) [pid = 4124] [serial = 1050] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff39774ac00) [pid = 4124] [serial = 1055] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff398ac8400) [pid = 4124] [serial = 1056] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff39a7d4c00) [pid = 4124] [serial = 1059] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff39705f400) [pid = 4124] [serial = 1053] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff396c39000) [pid = 4124] [serial = 828] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3a1f95800) [pid = 4124] [serial = 732] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff398ba1400) [pid = 4124] [serial = 774] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff3a3116400) [pid = 4124] [serial = 723] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3b2842000) [pid = 4124] [serial = 801] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff38adad000) [pid = 4124] [serial = 1047] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff38a1c1400) [pid = 4124] [serial = 1046] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff39a487c00) [pid = 4124] [serial = 1058] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff396d60000) [pid = 4124] [serial = 1052] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff3a6a64800) [pid = 4124] [serial = 1019] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff39af37c00) [pid = 4124] [serial = 1013] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff389748400) [pid = 4124] [serial = 1044] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff389604c00) [pid = 4124] [serial = 1043] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff3aeb4f800) [pid = 4124] [serial = 1022] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff39af0ec00) [pid = 4124] [serial = 1002] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff3a075b800) [pid = 4124] [serial = 1016] [outer = (nil)] [url = about:blank] 15:40:48 INFO - PROCESS | 4124 | 1461192048220 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 15:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2035ms 15:40:48 INFO - PROCESS | 4124 | 1461192048284 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 15:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:40:48 INFO - PROCESS | 4124 | 1461192048290 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 15:40:48 INFO - PROCESS | 4124 | 1461192048296 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:40:48 INFO - PROCESS | 4124 | 1461192048300 Marionette TRACE conn4 <- [1,1546,null,{}] 15:40:48 INFO - PROCESS | 4124 | 1461192048305 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:48 INFO - PROCESS | 4124 | 1461192048607 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 15:40:48 INFO - PROCESS | 4124 | 1461192048768 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0c0000 == 119 [pid = 4124] [id = 394] 15:40:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff3875a6c00) [pid = 4124] [serial = 1183] [outer = (nil)] 15:40:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff38accd400) [pid = 4124] [serial = 1184] [outer = 0x7ff3875a6c00] 15:40:48 INFO - PROCESS | 4124 | 1461192048856 Marionette DEBUG loaded listener.js 15:40:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff38c065000) [pid = 4124] [serial = 1185] [outer = 0x7ff3875a6c00] 15:40:49 INFO - PROCESS | 4124 | 1461192049653 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 15:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 15:40:49 INFO - PROCESS | 4124 | 1461192049681 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 15:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:40:49 INFO - PROCESS | 4124 | 1461192049687 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 15:40:49 INFO - PROCESS | 4124 | 1461192049701 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:40:49 INFO - PROCESS | 4124 | 1461192049710 Marionette TRACE conn4 <- [1,1550,null,{}] 15:40:49 INFO - PROCESS | 4124 | 1461192049720 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:49 INFO - PROCESS | 4124 | 1461192049912 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 15:40:50 INFO - PROCESS | 4124 | 1461192050100 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db34800 == 120 [pid = 4124] [id = 395] 15:40:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff387aca000) [pid = 4124] [serial = 1186] [outer = (nil)] 15:40:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff38d361800) [pid = 4124] [serial = 1187] [outer = 0x7ff387aca000] 15:40:50 INFO - PROCESS | 4124 | 1461192050164 Marionette DEBUG loaded listener.js 15:40:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff394639c00) [pid = 4124] [serial = 1188] [outer = 0x7ff387aca000] 15:40:50 INFO - PROCESS | 4124 | 1461192050988 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1350ms 15:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:40:51 INFO - PROCESS | 4124 | 1461192051044 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 15:40:51 INFO - PROCESS | 4124 | 1461192051048 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 15:40:51 INFO - PROCESS | 4124 | 1461192051054 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:40:51 INFO - PROCESS | 4124 | 1461192051057 Marionette TRACE conn4 <- [1,1554,null,{}] 15:40:51 INFO - PROCESS | 4124 | 1461192051073 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:51 INFO - PROCESS | 4124 | 1461192051320 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 15:40:51 INFO - PROCESS | 4124 | 1461192051349 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eed2000 == 121 [pid = 4124] [id = 396] 15:40:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff389a23000) [pid = 4124] [serial = 1189] [outer = (nil)] 15:40:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff3953b5400) [pid = 4124] [serial = 1190] [outer = 0x7ff389a23000] 15:40:51 INFO - PROCESS | 4124 | 1461192051412 Marionette DEBUG loaded listener.js 15:40:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff396c3c800) [pid = 4124] [serial = 1191] [outer = 0x7ff389a23000] 15:40:52 INFO - PROCESS | 4124 | 1461192052473 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 15:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1445ms 15:40:52 INFO - PROCESS | 4124 | 1461192052498 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 15:40:52 INFO - PROCESS | 4124 | 1461192052502 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 15:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff389745800) [pid = 4124] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff3897e7000) [pid = 4124] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff39705e800) [pid = 4124] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff389608c00) [pid = 4124] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff388fd3800) [pid = 4124] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:40:52 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff3946d2400) [pid = 4124] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:40:52 INFO - PROCESS | 4124 | 1461192052833 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:40:52 INFO - PROCESS | 4124 | 1461192052836 Marionette TRACE conn4 <- [1,1558,null,{}] 15:40:52 INFO - PROCESS | 4124 | 1461192052842 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:53 INFO - PROCESS | 4124 | 1461192052998 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 15:40:53 INFO - PROCESS | 4124 | 1461192053229 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efab800 == 122 [pid = 4124] [id = 397] 15:40:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff396ed4c00) [pid = 4124] [serial = 1192] [outer = (nil)] 15:40:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff396fa4800) [pid = 4124] [serial = 1193] [outer = 0x7ff396ed4c00] 15:40:53 INFO - PROCESS | 4124 | 1461192053305 Marionette DEBUG loaded listener.js 15:40:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff3974d4c00) [pid = 4124] [serial = 1194] [outer = 0x7ff396ed4c00] 15:40:54 INFO - PROCESS | 4124 | 1461192054104 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 15:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1365ms 15:40:54 INFO - PROCESS | 4124 | 1461192054169 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 15:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:40:54 INFO - PROCESS | 4124 | 1461192054173 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 15:40:54 INFO - PROCESS | 4124 | 1461192054179 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:40:54 INFO - PROCESS | 4124 | 1461192054182 Marionette TRACE conn4 <- [1,1562,null,{}] 15:40:54 INFO - PROCESS | 4124 | 1461192054188 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:54 INFO - PROCESS | 4124 | 1461192054386 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 15:40:54 INFO - PROCESS | 4124 | 1461192054397 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946aa000 == 123 [pid = 4124] [id = 398] 15:40:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff398ba1400) [pid = 4124] [serial = 1195] [outer = (nil)] 15:40:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff39a38bc00) [pid = 4124] [serial = 1196] [outer = 0x7ff398ba1400] 15:40:54 INFO - PROCESS | 4124 | 1461192054459 Marionette DEBUG loaded listener.js 15:40:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff39a4e6400) [pid = 4124] [serial = 1197] [outer = 0x7ff398ba1400] 15:40:55 INFO - PROCESS | 4124 | 1461192055622 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 15:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1489ms 15:40:55 INFO - PROCESS | 4124 | 1461192055668 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 15:40:55 INFO - PROCESS | 4124 | 1461192055675 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 15:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:40:55 INFO - PROCESS | 4124 | 1461192055684 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:40:55 INFO - PROCESS | 4124 | 1461192055689 Marionette TRACE conn4 <- [1,1566,null,{}] 15:40:55 INFO - PROCESS | 4124 | 1461192055697 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:55 INFO - PROCESS | 4124 | 1461192055914 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 15:40:56 INFO - PROCESS | 4124 | 1461192056177 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a241800 == 124 [pid = 4124] [id = 399] 15:40:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff3891e8c00) [pid = 4124] [serial = 1198] [outer = (nil)] 15:40:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff38969b800) [pid = 4124] [serial = 1199] [outer = 0x7ff3891e8c00] 15:40:56 INFO - PROCESS | 4124 | 1461192056300 Marionette DEBUG loaded listener.js 15:40:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3899d3c00) [pid = 4124] [serial = 1200] [outer = 0x7ff3891e8c00] 15:40:57 INFO - PROCESS | 4124 | 1461192057260 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 15:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1636ms 15:40:57 INFO - PROCESS | 4124 | 1461192057322 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 15:40:57 INFO - PROCESS | 4124 | 1461192057331 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 15:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:40:57 INFO - PROCESS | 4124 | 1461192057341 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:40:57 INFO - PROCESS | 4124 | 1461192057345 Marionette TRACE conn4 <- [1,1570,null,{}] 15:40:57 INFO - PROCESS | 4124 | 1461192057351 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:57 INFO - PROCESS | 4124 | 1461192057662 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 15:40:57 INFO - PROCESS | 4124 | 1461192057965 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddd1000 == 125 [pid = 4124] [id = 400] 15:40:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff3899d0000) [pid = 4124] [serial = 1201] [outer = (nil)] 15:40:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff38c8d3400) [pid = 4124] [serial = 1202] [outer = 0x7ff3899d0000] 15:40:58 INFO - PROCESS | 4124 | 1461192058043 Marionette DEBUG loaded listener.js 15:40:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff38c9c7c00) [pid = 4124] [serial = 1203] [outer = 0x7ff3899d0000] 15:40:59 INFO - PROCESS | 4124 | 1461192059044 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 15:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1780ms 15:40:59 INFO - PROCESS | 4124 | 1461192059122 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 15:40:59 INFO - PROCESS | 4124 | 1461192059125 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 15:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:40:59 INFO - PROCESS | 4124 | 1461192059132 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:40:59 INFO - PROCESS | 4124 | 1461192059138 Marionette TRACE conn4 <- [1,1574,null,{}] 15:40:59 INFO - PROCESS | 4124 | 1461192059155 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:40:59 INFO - PROCESS | 4124 | 1461192059394 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 15:40:59 INFO - PROCESS | 4124 | 1461192059697 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:40:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951da800 == 126 [pid = 4124] [id = 401] 15:40:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff3942e0c00) [pid = 4124] [serial = 1204] [outer = (nil)] 15:40:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff396d5c000) [pid = 4124] [serial = 1205] [outer = 0x7ff3942e0c00] 15:40:59 INFO - PROCESS | 4124 | 1461192059784 Marionette DEBUG loaded listener.js 15:40:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff39713fc00) [pid = 4124] [serial = 1206] [outer = 0x7ff3942e0c00] 15:41:00 INFO - PROCESS | 4124 | 1461192060724 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 15:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1637ms 15:41:00 INFO - PROCESS | 4124 | 1461192060771 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 15:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:41:00 INFO - PROCESS | 4124 | 1461192060775 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 15:41:00 INFO - PROCESS | 4124 | 1461192060781 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:41:00 INFO - PROCESS | 4124 | 1461192060785 Marionette TRACE conn4 <- [1,1578,null,{}] 15:41:00 INFO - PROCESS | 4124 | 1461192060794 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:01 INFO - PROCESS | 4124 | 1461192061026 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 15:41:01 INFO - PROCESS | 4124 | 1461192061286 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970e0800 == 127 [pid = 4124] [id = 402] 15:41:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff3953ad400) [pid = 4124] [serial = 1207] [outer = (nil)] 15:41:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39a218000) [pid = 4124] [serial = 1208] [outer = 0x7ff3953ad400] 15:41:01 INFO - PROCESS | 4124 | 1461192061409 Marionette DEBUG loaded listener.js 15:41:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39a38c400) [pid = 4124] [serial = 1209] [outer = 0x7ff3953ad400] 15:41:02 INFO - PROCESS | 4124 | 1461192062300 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 15:41:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:41:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1586ms 15:41:02 INFO - PROCESS | 4124 | 1461192062368 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 15:41:02 INFO - PROCESS | 4124 | 1461192062372 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 15:41:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:41:02 INFO - PROCESS | 4124 | 1461192062378 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:41:02 INFO - PROCESS | 4124 | 1461192062381 Marionette TRACE conn4 <- [1,1582,null,{}] 15:41:02 INFO - PROCESS | 4124 | 1461192062387 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:02 INFO - PROCESS | 4124 | 1461192062596 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 15:41:02 INFO - PROCESS | 4124 | 1461192062809 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a248800 == 128 [pid = 4124] [id = 403] 15:41:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff3974ca000) [pid = 4124] [serial = 1210] [outer = (nil)] 15:41:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff39a7d5800) [pid = 4124] [serial = 1211] [outer = 0x7ff3974ca000] 15:41:02 INFO - PROCESS | 4124 | 1461192062932 Marionette DEBUG loaded listener.js 15:41:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff39aac6000) [pid = 4124] [serial = 1212] [outer = 0x7ff3974ca000] 15:41:03 INFO - PROCESS | 4124 | 1461192063893 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 15:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1591ms 15:41:03 INFO - PROCESS | 4124 | 1461192063971 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 15:41:03 INFO - PROCESS | 4124 | 1461192063975 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 15:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:41:03 INFO - PROCESS | 4124 | 1461192063981 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:41:03 INFO - PROCESS | 4124 | 1461192063983 Marionette TRACE conn4 <- [1,1586,null,{}] 15:41:03 INFO - PROCESS | 4124 | 1461192063989 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:04 INFO - PROCESS | 4124 | 1461192064269 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 15:41:04 INFO - PROCESS | 4124 | 1461192064577 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39abae800 == 129 [pid = 4124] [id = 404] 15:41:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff39aeaec00) [pid = 4124] [serial = 1213] [outer = (nil)] 15:41:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff39af45800) [pid = 4124] [serial = 1214] [outer = 0x7ff39aeaec00] 15:41:04 INFO - PROCESS | 4124 | 1461192064665 Marionette DEBUG loaded listener.js 15:41:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff39b5ae400) [pid = 4124] [serial = 1215] [outer = 0x7ff39aeaec00] 15:41:05 INFO - PROCESS | 4124 | 1461192065538 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 15:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1634ms 15:41:05 INFO - PROCESS | 4124 | 1461192065617 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 15:41:05 INFO - PROCESS | 4124 | 1461192065621 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 15:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:41:05 INFO - PROCESS | 4124 | 1461192065627 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:41:05 INFO - PROCESS | 4124 | 1461192065630 Marionette TRACE conn4 <- [1,1590,null,{}] 15:41:05 INFO - PROCESS | 4124 | 1461192065636 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:05 INFO - PROCESS | 4124 | 1461192065851 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 15:41:06 INFO - PROCESS | 4124 | 1461192066170 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2e2000 == 130 [pid = 4124] [id = 405] 15:41:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff39aea8800) [pid = 4124] [serial = 1216] [outer = (nil)] 15:41:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff39eb71400) [pid = 4124] [serial = 1217] [outer = 0x7ff39aea8800] 15:41:06 INFO - PROCESS | 4124 | 1461192066270 Marionette DEBUG loaded listener.js 15:41:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff3a0865800) [pid = 4124] [serial = 1218] [outer = 0x7ff39aea8800] 15:41:07 INFO - PROCESS | 4124 | 1461192067147 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 15:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1581ms 15:41:07 INFO - PROCESS | 4124 | 1461192067224 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 15:41:07 INFO - PROCESS | 4124 | 1461192067228 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 15:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:41:07 INFO - PROCESS | 4124 | 1461192067239 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:41:07 INFO - PROCESS | 4124 | 1461192067242 Marionette TRACE conn4 <- [1,1594,null,{}] 15:41:07 INFO - PROCESS | 4124 | 1461192067247 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:07 INFO - PROCESS | 4124 | 1461192067468 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 15:41:07 INFO - PROCESS | 4124 | 1461192067769 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a145c800 == 131 [pid = 4124] [id = 406] 15:41:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff394877000) [pid = 4124] [serial = 1219] [outer = (nil)] 15:41:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff3a1629c00) [pid = 4124] [serial = 1220] [outer = 0x7ff394877000] 15:41:07 INFO - PROCESS | 4124 | 1461192067851 Marionette DEBUG loaded listener.js 15:41:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff3a2a83400) [pid = 4124] [serial = 1221] [outer = 0x7ff394877000] 15:41:08 INFO - PROCESS | 4124 | 1461192068742 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 15:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1578ms 15:41:08 INFO - PROCESS | 4124 | 1461192068818 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 15:41:08 INFO - PROCESS | 4124 | 1461192068822 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 15:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:41:08 INFO - PROCESS | 4124 | 1461192068828 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:41:08 INFO - PROCESS | 4124 | 1461192068831 Marionette TRACE conn4 <- [1,1598,null,{}] 15:41:08 INFO - PROCESS | 4124 | 1461192068837 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:09 INFO - PROCESS | 4124 | 1461192069068 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 15:41:09 INFO - PROCESS | 4124 | 1461192069371 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69d2800 == 132 [pid = 4124] [id = 407] 15:41:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff39a7d8000) [pid = 4124] [serial = 1222] [outer = (nil)] 15:41:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3ad7a0800) [pid = 4124] [serial = 1223] [outer = 0x7ff39a7d8000] 15:41:09 INFO - PROCESS | 4124 | 1461192069451 Marionette DEBUG loaded listener.js 15:41:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff3aeb4f000) [pid = 4124] [serial = 1224] [outer = 0x7ff39a7d8000] 15:41:10 INFO - PROCESS | 4124 | 1461192070292 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 15:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1531ms 15:41:10 INFO - PROCESS | 4124 | 1461192070360 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 15:41:10 INFO - PROCESS | 4124 | 1461192070363 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 15:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:41:10 INFO - PROCESS | 4124 | 1461192070369 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:41:10 INFO - PROCESS | 4124 | 1461192070372 Marionette TRACE conn4 <- [1,1602,null,{}] 15:41:10 INFO - PROCESS | 4124 | 1461192070378 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:10 INFO - PROCESS | 4124 | 1461192070588 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 15:41:10 INFO - PROCESS | 4124 | 1461192070903 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae805000 == 133 [pid = 4124] [id = 408] 15:41:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff3a0ee6400) [pid = 4124] [serial = 1225] [outer = (nil)] 15:41:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3b23bac00) [pid = 4124] [serial = 1226] [outer = 0x7ff3a0ee6400] 15:41:10 INFO - PROCESS | 4124 | 1461192070982 Marionette DEBUG loaded listener.js 15:41:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff3b2473c00) [pid = 4124] [serial = 1227] [outer = 0x7ff3a0ee6400] 15:41:11 INFO - PROCESS | 4124 | 1461192071869 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 15:41:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1528ms 15:41:11 INFO - PROCESS | 4124 | 1461192071902 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 15:41:11 INFO - PROCESS | 4124 | 1461192071905 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 15:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:41:11 INFO - PROCESS | 4124 | 1461192071911 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:41:11 INFO - PROCESS | 4124 | 1461192071916 Marionette TRACE conn4 <- [1,1606,null,{}] 15:41:11 INFO - PROCESS | 4124 | 1461192071921 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:12 INFO - PROCESS | 4124 | 1461192072142 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 15:41:12 INFO - PROCESS | 4124 | 1461192072422 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2f2f000 == 134 [pid = 4124] [id = 409] 15:41:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff398b9d400) [pid = 4124] [serial = 1228] [outer = (nil)] 15:41:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff3b283b000) [pid = 4124] [serial = 1229] [outer = 0x7ff398b9d400] 15:41:12 INFO - PROCESS | 4124 | 1461192072555 Marionette DEBUG loaded listener.js 15:41:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff3b29c5000) [pid = 4124] [serial = 1230] [outer = 0x7ff398b9d400] 15:41:13 INFO - PROCESS | 4124 | 1461192073404 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 15:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1531ms 15:41:13 INFO - PROCESS | 4124 | 1461192073443 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 15:41:13 INFO - PROCESS | 4124 | 1461192073447 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 15:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:41:13 INFO - PROCESS | 4124 | 1461192073453 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:41:13 INFO - PROCESS | 4124 | 1461192073456 Marionette TRACE conn4 <- [1,1610,null,{}] 15:41:13 INFO - PROCESS | 4124 | 1461192073461 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:13 INFO - PROCESS | 4124 | 1461192073673 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 15:41:13 INFO - PROCESS | 4124 | 1461192073891 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38bf75000 == 135 [pid = 4124] [id = 410] 15:41:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff3885dac00) [pid = 4124] [serial = 1231] [outer = (nil)] 15:41:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3885e3c00) [pid = 4124] [serial = 1232] [outer = 0x7ff3885dac00] 15:41:14 INFO - PROCESS | 4124 | 1461192074014 Marionette DEBUG loaded listener.js 15:41:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff3885e9800) [pid = 4124] [serial = 1233] [outer = 0x7ff3885dac00] 15:41:14 INFO - PROCESS | 4124 | 1461192074986 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 15:41:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:41:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1584ms 15:41:15 INFO - PROCESS | 4124 | 1461192075049 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 15:41:15 INFO - PROCESS | 4124 | 1461192075052 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 15:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:41:15 INFO - PROCESS | 4124 | 1461192075060 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:41:15 INFO - PROCESS | 4124 | 1461192075064 Marionette TRACE conn4 <- [1,1614,null,{}] 15:41:15 INFO - PROCESS | 4124 | 1461192075069 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:15 INFO - PROCESS | 4124 | 1461192075276 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 15:41:16 INFO - PROCESS | 4124 | 1461192076061 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896cd800 == 136 [pid = 4124] [id = 411] 15:41:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff3864cc000) [pid = 4124] [serial = 1234] [outer = (nil)] 15:41:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff3875a1400) [pid = 4124] [serial = 1235] [outer = 0x7ff3864cc000] 15:41:16 INFO - PROCESS | 4124 | 1461192076135 Marionette DEBUG loaded listener.js 15:41:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff388512800) [pid = 4124] [serial = 1236] [outer = 0x7ff3864cc000] 15:41:17 INFO - PROCESS | 4124 | 1461192077061 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 15:41:17 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 15:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2044ms 15:41:17 INFO - PROCESS | 4124 | 1461192077107 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 15:41:17 INFO - PROCESS | 4124 | 1461192077114 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 15:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:41:17 INFO - PROCESS | 4124 | 1461192077122 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:41:17 INFO - PROCESS | 4124 | 1461192077126 Marionette TRACE conn4 <- [1,1618,null,{}] 15:41:17 INFO - PROCESS | 4124 | 1461192077133 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:17 INFO - PROCESS | 4124 | 1461192077337 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 15:41:17 INFO - PROCESS | 4124 | 1461192077603 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db2d000 == 137 [pid = 4124] [id = 412] 15:41:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff388854400) [pid = 4124] [serial = 1237] [outer = (nil)] 15:41:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff3891e6800) [pid = 4124] [serial = 1238] [outer = 0x7ff388854400] 15:41:17 INFO - PROCESS | 4124 | 1461192077758 Marionette DEBUG loaded listener.js 15:41:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff38974b400) [pid = 4124] [serial = 1239] [outer = 0x7ff388854400] 15:41:18 INFO - PROCESS | 4124 | 1461192078743 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 15:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1682ms 15:41:18 INFO - PROCESS | 4124 | 1461192078808 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 15:41:18 INFO - PROCESS | 4124 | 1461192078814 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 15:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:41:18 INFO - PROCESS | 4124 | 1461192078821 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:41:18 INFO - PROCESS | 4124 | 1461192078824 Marionette TRACE conn4 <- [1,1622,null,{}] 15:41:18 INFO - PROCESS | 4124 | 1461192078830 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:19 INFO - PROCESS | 4124 | 1461192079024 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 15:41:19 INFO - PROCESS | 4124 | 1461192079556 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3852ec800 == 138 [pid = 4124] [id = 413] 15:41:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff3875ad400) [pid = 4124] [serial = 1240] [outer = (nil)] 15:41:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff3897da800) [pid = 4124] [serial = 1241] [outer = 0x7ff3875ad400] 15:41:19 INFO - PROCESS | 4124 | 1461192079645 Marionette DEBUG loaded listener.js 15:41:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff38a1c0000) [pid = 4124] [serial = 1242] [outer = 0x7ff3875ad400] 15:41:20 INFO - PROCESS | 4124 | 1461192080556 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 15:41:20 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 15:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1780ms 15:41:20 INFO - PROCESS | 4124 | 1461192080602 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 15:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:41:20 INFO - PROCESS | 4124 | 1461192080606 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 15:41:20 INFO - PROCESS | 4124 | 1461192080624 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:41:20 INFO - PROCESS | 4124 | 1461192080633 Marionette TRACE conn4 <- [1,1626,null,{}] 15:41:20 INFO - PROCESS | 4124 | 1461192080641 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:20 INFO - PROCESS | 4124 | 1461192080869 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 15:41:21 INFO - PROCESS | 4124 | 1461192081132 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eedc800 == 139 [pid = 4124] [id = 414] 15:41:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff389a29800) [pid = 4124] [serial = 1243] [outer = (nil)] 15:41:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff38c8d8400) [pid = 4124] [serial = 1244] [outer = 0x7ff389a29800] 15:41:21 INFO - PROCESS | 4124 | 1461192081248 Marionette DEBUG loaded listener.js 15:41:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff38d36ac00) [pid = 4124] [serial = 1245] [outer = 0x7ff389a29800] 15:41:22 INFO - PROCESS | 4124 | 1461192082127 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 15:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1565ms 15:41:22 INFO - PROCESS | 4124 | 1461192082180 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 15:41:22 INFO - PROCESS | 4124 | 1461192082184 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 15:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:41:22 INFO - PROCESS | 4124 | 1461192082191 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:41:22 INFO - PROCESS | 4124 | 1461192082194 Marionette TRACE conn4 <- [1,1630,null,{}] 15:41:22 INFO - PROCESS | 4124 | 1461192082199 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:22 INFO - PROCESS | 4124 | 1461192082445 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 15:41:22 INFO - PROCESS | 4124 | 1461192082797 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889e1800 == 140 [pid = 4124] [id = 415] 15:41:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 273 (0x7ff3864ca800) [pid = 4124] [serial = 1246] [outer = (nil)] 15:41:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 274 (0x7ff3875ac400) [pid = 4124] [serial = 1247] [outer = 0x7ff3864ca800] 15:41:22 INFO - PROCESS | 4124 | 1461192082871 Marionette DEBUG loaded listener.js 15:41:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 275 (0x7ff394633000) [pid = 4124] [serial = 1248] [outer = 0x7ff3864ca800] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2395800 == 139 [pid = 4124] [id = 96] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a318000 == 138 [pid = 4124] [id = 267] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddb8000 == 137 [pid = 4124] [id = 268] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 274 (0x7ff394376400) [pid = 4124] [serial = 1067] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 273 (0x7ff39fa96800) [pid = 4124] [serial = 1076] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 272 (0x7ff3a2a7c400) [pid = 4124] [serial = 1088] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff387ad5000) [pid = 4124] [serial = 1097] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff39a4ecc00) [pid = 4124] [serial = 1073] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff38c065400) [pid = 4124] [serial = 1082] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3885c7000) [pid = 4124] [serial = 1106] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff39aac3c00) [pid = 4124] [serial = 1091] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff3891e4800) [pid = 4124] [serial = 1064] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff38c9ca000) [pid = 4124] [serial = 1085] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff39705b400) [pid = 4124] [serial = 1070] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff38d36cc00) [pid = 4124] [serial = 1103] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff3a2783c00) [pid = 4124] [serial = 1079] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff38515d000) [pid = 4124] [serial = 1100] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff38c8da800) [pid = 4124] [serial = 1094] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff3941b5000) [pid = 4124] [serial = 1124] [outer = (nil)] [url = about:blank] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2316800 == 136 [pid = 4124] [id = 266] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efab800 == 135 [pid = 4124] [id = 397] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eed2000 == 134 [pid = 4124] [id = 396] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db34800 == 133 [pid = 4124] [id = 395] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0c0000 == 132 [pid = 4124] [id = 394] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a243800 == 131 [pid = 4124] [id = 393] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388eb8000 == 130 [pid = 4124] [id = 392] 15:41:23 INFO - PROCESS | 4124 | 1461192083855 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38877c000 == 129 [pid = 4124] [id = 386] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff387850000 == 128 [pid = 4124] [id = 385] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845f1800 == 127 [pid = 4124] [id = 384] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6e08800 == 126 [pid = 4124] [id = 383] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2878800 == 125 [pid = 4124] [id = 382] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae5d7800 == 124 [pid = 4124] [id = 381] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2c1f800 == 123 [pid = 4124] [id = 380] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08aa000 == 122 [pid = 4124] [id = 379] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b01f800 == 121 [pid = 4124] [id = 378] 15:41:23 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896e2000 == 120 [pid = 4124] [id = 375] 15:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1733ms 15:41:23 INFO - PROCESS | 4124 | 1461192083924 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 15:41:23 INFO - PROCESS | 4124 | 1461192083927 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 15:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:41:23 INFO - PROCESS | 4124 | 1461192083933 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:41:23 INFO - PROCESS | 4124 | 1461192083935 Marionette TRACE conn4 <- [1,1634,null,{}] 15:41:23 INFO - PROCESS | 4124 | 1461192083941 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:24 INFO - PROCESS | 4124 | 1461192084147 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff38ada5400) [pid = 4124] [serial = 1112] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff396115800) [pid = 4124] [serial = 1116] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff397925000) [pid = 4124] [serial = 1122] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff39b5aa800) [pid = 4124] [serial = 1062] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff3897de400) [pid = 4124] [serial = 1110] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff39705c400) [pid = 4124] [serial = 1119] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff396edd000) [pid = 4124] [serial = 1118] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff38968fc00) [pid = 4124] [serial = 1109] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff38c066800) [pid = 4124] [serial = 1113] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3941bc400) [pid = 4124] [serial = 1115] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff3975be000) [pid = 4124] [serial = 1121] [outer = (nil)] [url = about:blank] 15:41:24 INFO - PROCESS | 4124 | 1461192084411 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38878f800 == 121 [pid = 4124] [id = 416] 15:41:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff394630800) [pid = 4124] [serial = 1249] [outer = (nil)] 15:41:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff394fc1000) [pid = 4124] [serial = 1250] [outer = 0x7ff394630800] 15:41:24 INFO - PROCESS | 4124 | 1461192084526 Marionette DEBUG loaded listener.js 15:41:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff396ed1400) [pid = 4124] [serial = 1251] [outer = 0x7ff394630800] 15:41:25 INFO - PROCESS | 4124 | 1461192085312 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 15:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1440ms 15:41:25 INFO - PROCESS | 4124 | 1461192085375 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 15:41:25 INFO - PROCESS | 4124 | 1461192085378 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 15:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:41:25 INFO - PROCESS | 4124 | 1461192085384 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:41:25 INFO - PROCESS | 4124 | 1461192085386 Marionette TRACE conn4 <- [1,1638,null,{}] 15:41:25 INFO - PROCESS | 4124 | 1461192085392 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:25 INFO - PROCESS | 4124 | 1461192085643 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 15:41:25 INFO - PROCESS | 4124 | 1461192085669 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d39b000 == 122 [pid = 4124] [id = 417] 15:41:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff394632c00) [pid = 4124] [serial = 1252] [outer = (nil)] 15:41:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3975c2000) [pid = 4124] [serial = 1253] [outer = 0x7ff394632c00] 15:41:25 INFO - PROCESS | 4124 | 1461192085733 Marionette DEBUG loaded listener.js 15:41:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff398b9d000) [pid = 4124] [serial = 1254] [outer = 0x7ff394632c00] 15:41:26 INFO - PROCESS | 4124 | 1461192086704 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 15:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1377ms 15:41:26 INFO - PROCESS | 4124 | 1461192086769 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 15:41:26 INFO - PROCESS | 4124 | 1461192086783 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 15:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:41:26 INFO - PROCESS | 4124 | 1461192086790 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:41:26 INFO - PROCESS | 4124 | 1461192086792 Marionette TRACE conn4 <- [1,1642,null,{}] 15:41:26 INFO - PROCESS | 4124 | 1461192086797 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:27 INFO - PROCESS | 4124 | 1461192087035 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 15:41:27 INFO - PROCESS | 4124 | 1461192087058 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f17800 == 123 [pid = 4124] [id = 418] 15:41:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff396ed4400) [pid = 4124] [serial = 1255] [outer = (nil)] 15:41:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff39a25e000) [pid = 4124] [serial = 1256] [outer = 0x7ff396ed4400] 15:41:27 INFO - PROCESS | 4124 | 1461192087123 Marionette DEBUG loaded listener.js 15:41:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff39a4e1000) [pid = 4124] [serial = 1257] [outer = 0x7ff396ed4400] 15:41:28 INFO - PROCESS | 4124 | 1461192088007 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 15:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1279ms 15:41:28 INFO - PROCESS | 4124 | 1461192088070 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 15:41:28 INFO - PROCESS | 4124 | 1461192088074 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 15:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:41:28 INFO - PROCESS | 4124 | 1461192088084 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:41:28 INFO - PROCESS | 4124 | 1461192088087 Marionette TRACE conn4 <- [1,1646,null,{}] 15:41:28 INFO - PROCESS | 4124 | 1461192088100 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:28 INFO - PROCESS | 4124 | 1461192088364 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 15:41:28 INFO - PROCESS | 4124 | 1461192088412 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951e5000 == 124 [pid = 4124] [id = 419] 15:41:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff396f9fc00) [pid = 4124] [serial = 1258] [outer = (nil)] 15:41:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff39a7dc400) [pid = 4124] [serial = 1259] [outer = 0x7ff396f9fc00] 15:41:28 INFO - PROCESS | 4124 | 1461192088476 Marionette DEBUG loaded listener.js 15:41:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff39aaca000) [pid = 4124] [serial = 1260] [outer = 0x7ff396f9fc00] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff38ada0400) [pid = 4124] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff38515ec00) [pid = 4124] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff389a23000) [pid = 4124] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff3941b3c00) [pid = 4124] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff39437c000) [pid = 4124] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff39a316400) [pid = 4124] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff389612400) [pid = 4124] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff39713a400) [pid = 4124] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff3891e4400) [pid = 4124] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff3875a6c00) [pid = 4124] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3941b7800) [pid = 4124] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff39a7db400) [pid = 4124] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff39ab05400) [pid = 4124] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff388fcb800) [pid = 4124] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff39a218400) [pid = 4124] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff38a435c00) [pid = 4124] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff39af05400) [pid = 4124] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3963b2000) [pid = 4124] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff38969a000) [pid = 4124] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff38a1c8000) [pid = 4124] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff398a82800) [pid = 4124] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff389749000) [pid = 4124] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff397057c00) [pid = 4124] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3974d6800) [pid = 4124] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff39ab06800) [pid = 4124] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff38a436000) [pid = 4124] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff3885cd800) [pid = 4124] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff3953b0400) [pid = 4124] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff38ada2800) [pid = 4124] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff38d361000) [pid = 4124] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3941be000) [pid = 4124] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff387aca000) [pid = 4124] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff3ad69a000) [pid = 4124] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3897dfc00) [pid = 4124] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff3a1f0fc00) [pid = 4124] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff396ed4c00) [pid = 4124] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3a1ef2c00) [pid = 4124] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff38515e800) [pid = 4124] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff39af04800) [pid = 4124] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff389613800) [pid = 4124] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3a2625800) [pid = 4124] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff39af46c00) [pid = 4124] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff3941be400) [pid = 4124] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:41:29 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff397056c00) [pid = 4124] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:41:30 INFO - PROCESS | 4124 | 1461192090352 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 15:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2339ms 15:41:30 INFO - PROCESS | 4124 | 1461192090421 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 15:41:30 INFO - PROCESS | 4124 | 1461192090424 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 15:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:41:30 INFO - PROCESS | 4124 | 1461192090430 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:41:30 INFO - PROCESS | 4124 | 1461192090433 Marionette TRACE conn4 <- [1,1650,null,{}] 15:41:30 INFO - PROCESS | 4124 | 1461192090438 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:30 INFO - PROCESS | 4124 | 1461192090627 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 15:41:30 INFO - PROCESS | 4124 | 1461192090798 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cac3800 == 125 [pid = 4124] [id = 420] 15:41:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff38515ec00) [pid = 4124] [serial = 1261] [outer = (nil)] 15:41:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff389742000) [pid = 4124] [serial = 1262] [outer = 0x7ff38515ec00] 15:41:30 INFO - PROCESS | 4124 | 1461192090861 Marionette DEBUG loaded listener.js 15:41:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff38d361000) [pid = 4124] [serial = 1263] [outer = 0x7ff38515ec00] 15:41:31 INFO - PROCESS | 4124 | 1461192091885 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 15:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1484ms 15:41:31 INFO - PROCESS | 4124 | 1461192091919 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 15:41:31 INFO - PROCESS | 4124 | 1461192091924 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 15:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:41:31 INFO - PROCESS | 4124 | 1461192091934 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:41:31 INFO - PROCESS | 4124 | 1461192091940 Marionette TRACE conn4 <- [1,1654,null,{}] 15:41:31 INFO - PROCESS | 4124 | 1461192091948 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:32 INFO - PROCESS | 4124 | 1461192092191 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 15:41:32 INFO - PROCESS | 4124 | 1461192092481 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a31000 == 126 [pid = 4124] [id = 421] 15:41:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff388511000) [pid = 4124] [serial = 1264] [outer = (nil)] 15:41:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff3885e1400) [pid = 4124] [serial = 1265] [outer = 0x7ff388511000] 15:41:32 INFO - PROCESS | 4124 | 1461192092614 Marionette DEBUG loaded listener.js 15:41:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff388858c00) [pid = 4124] [serial = 1266] [outer = 0x7ff388511000] 15:41:33 INFO - PROCESS | 4124 | 1461192093602 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 15:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1739ms 15:41:33 INFO - PROCESS | 4124 | 1461192093675 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 15:41:33 INFO - PROCESS | 4124 | 1461192093684 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 15:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:41:33 INFO - PROCESS | 4124 | 1461192093695 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:41:33 INFO - PROCESS | 4124 | 1461192093701 Marionette TRACE conn4 <- [1,1658,null,{}] 15:41:33 INFO - PROCESS | 4124 | 1461192093708 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:34 INFO - PROCESS | 4124 | 1461192093998 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 15:41:34 INFO - PROCESS | 4124 | 1461192094323 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d39e000 == 127 [pid = 4124] [id = 422] 15:41:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff389613800) [pid = 4124] [serial = 1267] [outer = (nil)] 15:41:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff3897dd400) [pid = 4124] [serial = 1268] [outer = 0x7ff389613800] 15:41:34 INFO - PROCESS | 4124 | 1461192094403 Marionette DEBUG loaded listener.js 15:41:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff3899dc400) [pid = 4124] [serial = 1269] [outer = 0x7ff389613800] 15:41:35 INFO - PROCESS | 4124 | 1461192095392 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1738ms 15:41:35 INFO - PROCESS | 4124 | 1461192095434 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 15:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:41:35 INFO - PROCESS | 4124 | 1461192095438 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 15:41:35 INFO - PROCESS | 4124 | 1461192095445 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:41:35 INFO - PROCESS | 4124 | 1461192095450 Marionette TRACE conn4 <- [1,1662,null,{}] 15:41:35 INFO - PROCESS | 4124 | 1461192095466 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:35 INFO - PROCESS | 4124 | 1461192095689 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 15:41:35 INFO - PROCESS | 4124 | 1461192095986 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d4000 == 128 [pid = 4124] [id = 423] 15:41:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff38c058000) [pid = 4124] [serial = 1270] [outer = (nil)] 15:41:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff38c9ca000) [pid = 4124] [serial = 1271] [outer = 0x7ff38c058000] 15:41:36 INFO - PROCESS | 4124 | 1461192096112 Marionette DEBUG loaded listener.js 15:41:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff394381400) [pid = 4124] [serial = 1272] [outer = 0x7ff38c058000] 15:41:36 INFO - PROCESS | 4124 | 1461192096997 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 15:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1588ms 15:41:37 INFO - PROCESS | 4124 | 1461192097033 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 15:41:37 INFO - PROCESS | 4124 | 1461192097037 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 15:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:41:37 INFO - PROCESS | 4124 | 1461192097043 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:41:37 INFO - PROCESS | 4124 | 1461192097047 Marionette TRACE conn4 <- [1,1666,null,{}] 15:41:37 INFO - PROCESS | 4124 | 1461192097052 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:37 INFO - PROCESS | 4124 | 1461192097248 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 15:41:37 INFO - PROCESS | 4124 | 1461192097465 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aad6000 == 129 [pid = 4124] [id = 424] 15:41:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff38c060c00) [pid = 4124] [serial = 1273] [outer = (nil)] 15:41:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff396d60000) [pid = 4124] [serial = 1274] [outer = 0x7ff38c060c00] 15:41:37 INFO - PROCESS | 4124 | 1461192097592 Marionette DEBUG loaded listener.js 15:41:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff39713f800) [pid = 4124] [serial = 1275] [outer = 0x7ff38c060c00] 15:41:38 INFO - PROCESS | 4124 | 1461192098651 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 15:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1683ms 15:41:38 INFO - PROCESS | 4124 | 1461192098730 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 15:41:38 INFO - PROCESS | 4124 | 1461192098734 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 15:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:41:38 INFO - PROCESS | 4124 | 1461192098741 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:41:38 INFO - PROCESS | 4124 | 1461192098744 Marionette TRACE conn4 <- [1,1670,null,{}] 15:41:38 INFO - PROCESS | 4124 | 1461192098750 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:39 INFO - PROCESS | 4124 | 1461192099002 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 15:41:39 INFO - PROCESS | 4124 | 1461192099342 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39adea800 == 130 [pid = 4124] [id = 425] 15:41:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff394881400) [pid = 4124] [serial = 1276] [outer = (nil)] 15:41:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff398b9f000) [pid = 4124] [serial = 1277] [outer = 0x7ff394881400] 15:41:39 INFO - PROCESS | 4124 | 1461192099431 Marionette DEBUG loaded listener.js 15:41:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39a482000) [pid = 4124] [serial = 1278] [outer = 0x7ff394881400] 15:41:40 INFO - PROCESS | 4124 | 1461192100313 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 15:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1635ms 15:41:40 INFO - PROCESS | 4124 | 1461192100378 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 15:41:40 INFO - PROCESS | 4124 | 1461192100381 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 15:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:41:40 INFO - PROCESS | 4124 | 1461192100387 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:41:40 INFO - PROCESS | 4124 | 1461192100389 Marionette TRACE conn4 <- [1,1674,null,{}] 15:41:40 INFO - PROCESS | 4124 | 1461192100396 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:40 INFO - PROCESS | 4124 | 1461192100665 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 15:41:40 INFO - PROCESS | 4124 | 1461192100982 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08a3000 == 131 [pid = 4124] [id = 426] 15:41:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39ab10c00) [pid = 4124] [serial = 1279] [outer = (nil)] 15:41:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39aeadc00) [pid = 4124] [serial = 1280] [outer = 0x7ff39ab10c00] 15:41:41 INFO - PROCESS | 4124 | 1461192101070 Marionette DEBUG loaded listener.js 15:41:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff39af38c00) [pid = 4124] [serial = 1281] [outer = 0x7ff39ab10c00] 15:41:42 INFO - PROCESS | 4124 | 1461192102026 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 15:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1688ms 15:41:42 INFO - PROCESS | 4124 | 1461192102076 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 15:41:42 INFO - PROCESS | 4124 | 1461192102080 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 15:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:41:42 INFO - PROCESS | 4124 | 1461192102086 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:41:42 INFO - PROCESS | 4124 | 1461192102088 Marionette TRACE conn4 <- [1,1678,null,{}] 15:41:42 INFO - PROCESS | 4124 | 1461192102094 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:42 INFO - PROCESS | 4124 | 1461192102305 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 15:41:42 INFO - PROCESS | 4124 | 1461192102626 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1de1800 == 132 [pid = 4124] [id = 427] 15:41:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3946d7c00) [pid = 4124] [serial = 1282] [outer = (nil)] 15:41:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff39b174800) [pid = 4124] [serial = 1283] [outer = 0x7ff3946d7c00] 15:41:42 INFO - PROCESS | 4124 | 1461192102709 Marionette DEBUG loaded listener.js 15:41:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff39b179800) [pid = 4124] [serial = 1284] [outer = 0x7ff3946d7c00] 15:41:43 INFO - PROCESS | 4124 | 1461192103619 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 15:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1582ms 15:41:43 INFO - PROCESS | 4124 | 1461192103669 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 15:41:43 INFO - PROCESS | 4124 | 1461192103672 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 15:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:41:43 INFO - PROCESS | 4124 | 1461192103678 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:41:43 INFO - PROCESS | 4124 | 1461192103682 Marionette TRACE conn4 <- [1,1682,null,{}] 15:41:43 INFO - PROCESS | 4124 | 1461192103687 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:43 INFO - PROCESS | 4124 | 1461192103899 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 15:41:44 INFO - PROCESS | 4124 | 1461192104232 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad4fb800 == 133 [pid = 4124] [id = 428] 15:41:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff396d5d400) [pid = 4124] [serial = 1285] [outer = (nil)] 15:41:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff39b17fc00) [pid = 4124] [serial = 1286] [outer = 0x7ff396d5d400] 15:41:44 INFO - PROCESS | 4124 | 1461192104314 Marionette DEBUG loaded listener.js 15:41:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff39b1c4000) [pid = 4124] [serial = 1287] [outer = 0x7ff396d5d400] 15:41:45 INFO - PROCESS | 4124 | 1461192105212 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 15:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 15:41:45 INFO - PROCESS | 4124 | 1461192105268 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 15:41:45 INFO - PROCESS | 4124 | 1461192105274 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 15:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:41:45 INFO - PROCESS | 4124 | 1461192105284 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:41:45 INFO - PROCESS | 4124 | 1461192105289 Marionette TRACE conn4 <- [1,1686,null,{}] 15:41:45 INFO - PROCESS | 4124 | 1461192105298 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:45 INFO - PROCESS | 4124 | 1461192105534 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 15:41:45 INFO - PROCESS | 4124 | 1461192105845 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae94d000 == 134 [pid = 4124] [id = 429] 15:41:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff39af42000) [pid = 4124] [serial = 1288] [outer = (nil)] 15:41:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff39ca6f800) [pid = 4124] [serial = 1289] [outer = 0x7ff39af42000] 15:41:45 INFO - PROCESS | 4124 | 1461192105982 Marionette DEBUG loaded listener.js 15:41:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff39f5ad800) [pid = 4124] [serial = 1290] [outer = 0x7ff39af42000] 15:41:47 INFO - PROCESS | 4124 | 1461192106998 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 15:41:47 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 15:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1788ms 15:41:47 INFO - PROCESS | 4124 | 1461192107072 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 15:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:41:47 INFO - PROCESS | 4124 | 1461192107077 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 15:41:47 INFO - PROCESS | 4124 | 1461192107084 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:41:47 INFO - PROCESS | 4124 | 1461192107087 Marionette TRACE conn4 <- [1,1690,null,{}] 15:41:47 INFO - PROCESS | 4124 | 1461192107094 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:47 INFO - PROCESS | 4124 | 1461192107355 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 15:41:47 INFO - PROCESS | 4124 | 1461192107691 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2ac9000 == 135 [pid = 4124] [id = 430] 15:41:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff39b17d000) [pid = 4124] [serial = 1291] [outer = (nil)] 15:41:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff3a061b000) [pid = 4124] [serial = 1292] [outer = 0x7ff39b17d000] 15:41:47 INFO - PROCESS | 4124 | 1461192107789 Marionette DEBUG loaded listener.js 15:41:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff3a0b86400) [pid = 4124] [serial = 1293] [outer = 0x7ff39b17d000] 15:41:48 INFO - PROCESS | 4124 | 1461192108797 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 15:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1787ms 15:41:48 INFO - PROCESS | 4124 | 1461192108871 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 15:41:48 INFO - PROCESS | 4124 | 1461192108875 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 15:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:41:48 INFO - PROCESS | 4124 | 1461192108882 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:41:48 INFO - PROCESS | 4124 | 1461192108886 Marionette TRACE conn4 <- [1,1694,null,{}] 15:41:48 INFO - PROCESS | 4124 | 1461192108893 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:49 INFO - PROCESS | 4124 | 1461192109207 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 15:41:49 INFO - PROCESS | 4124 | 1461192109542 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e8f800 == 136 [pid = 4124] [id = 431] 15:41:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3a2e3c000) [pid = 4124] [serial = 1294] [outer = (nil)] 15:41:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff3a6a62c00) [pid = 4124] [serial = 1295] [outer = 0x7ff3a2e3c000] 15:41:49 INFO - PROCESS | 4124 | 1461192109679 Marionette DEBUG loaded listener.js 15:41:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff3ad926c00) [pid = 4124] [serial = 1296] [outer = 0x7ff3a2e3c000] 15:41:50 INFO - PROCESS | 4124 | 1461192110746 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 15:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1890ms 15:41:50 INFO - PROCESS | 4124 | 1461192110773 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 15:41:50 INFO - PROCESS | 4124 | 1461192110777 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 15:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:41:50 INFO - PROCESS | 4124 | 1461192110783 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:41:50 INFO - PROCESS | 4124 | 1461192110786 Marionette TRACE conn4 <- [1,1698,null,{}] 15:41:50 INFO - PROCESS | 4124 | 1461192110791 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:51 INFO - PROCESS | 4124 | 1461192110998 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 15:41:51 INFO - PROCESS | 4124 | 1461192111338 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e18800 == 137 [pid = 4124] [id = 432] 15:41:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3a6a5bc00) [pid = 4124] [serial = 1297] [outer = (nil)] 15:41:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff3aeb4f400) [pid = 4124] [serial = 1298] [outer = 0x7ff3a6a5bc00] 15:41:51 INFO - PROCESS | 4124 | 1461192111420 Marionette DEBUG loaded listener.js 15:41:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff3b2468800) [pid = 4124] [serial = 1299] [outer = 0x7ff3a6a5bc00] 15:41:52 INFO - PROCESS | 4124 | 1461192112268 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 15:41:52 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 15:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1535ms 15:41:52 INFO - PROCESS | 4124 | 1461192112319 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 15:41:52 INFO - PROCESS | 4124 | 1461192112323 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 15:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:41:52 INFO - PROCESS | 4124 | 1461192112329 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:41:52 INFO - PROCESS | 4124 | 1461192112331 Marionette TRACE conn4 <- [1,1702,null,{}] 15:41:52 INFO - PROCESS | 4124 | 1461192112338 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:52 INFO - PROCESS | 4124 | 1461192112547 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 15:41:52 INFO - PROCESS | 4124 | 1461192112826 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3862d1000 == 138 [pid = 4124] [id = 433] 15:41:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff3a6a5c400) [pid = 4124] [serial = 1300] [outer = (nil)] 15:41:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff3b2473400) [pid = 4124] [serial = 1301] [outer = 0x7ff3a6a5c400] 15:41:52 INFO - PROCESS | 4124 | 1461192112956 Marionette DEBUG loaded listener.js 15:41:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff3b29c1000) [pid = 4124] [serial = 1302] [outer = 0x7ff3a6a5c400] 15:41:53 INFO - PROCESS | 4124 | 1461192113847 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 15:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1580ms 15:41:53 INFO - PROCESS | 4124 | 1461192113910 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 15:41:53 INFO - PROCESS | 4124 | 1461192113912 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 15:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:41:53 INFO - PROCESS | 4124 | 1461192113920 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:41:53 INFO - PROCESS | 4124 | 1461192113923 Marionette TRACE conn4 <- [1,1706,null,{}] 15:41:53 INFO - PROCESS | 4124 | 1461192113929 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:54 INFO - PROCESS | 4124 | 1461192114149 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 15:41:54 INFO - PROCESS | 4124 | 1461192114456 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e1d800 == 139 [pid = 4124] [id = 434] 15:41:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3835ea800) [pid = 4124] [serial = 1303] [outer = (nil)] 15:41:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff3835f2400) [pid = 4124] [serial = 1304] [outer = 0x7ff3835ea800] 15:41:54 INFO - PROCESS | 4124 | 1461192114540 Marionette DEBUG loaded listener.js 15:41:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff3835f7000) [pid = 4124] [serial = 1305] [outer = 0x7ff3835ea800] 15:41:55 INFO - PROCESS | 4124 | 1461192115521 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 15:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1633ms 15:41:55 INFO - PROCESS | 4124 | 1461192115554 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 15:41:55 INFO - PROCESS | 4124 | 1461192115557 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 15:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:41:55 INFO - PROCESS | 4124 | 1461192115564 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:41:55 INFO - PROCESS | 4124 | 1461192115567 Marionette TRACE conn4 <- [1,1710,null,{}] 15:41:55 INFO - PROCESS | 4124 | 1461192115574 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:55 INFO - PROCESS | 4124 | 1461192115802 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 15:41:56 INFO - PROCESS | 4124 | 1461192116179 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845fb800 == 140 [pid = 4124] [id = 435] 15:41:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff3835f1000) [pid = 4124] [serial = 1306] [outer = (nil)] 15:41:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff3942e9c00) [pid = 4124] [serial = 1307] [outer = 0x7ff3835f1000] 15:41:56 INFO - PROCESS | 4124 | 1461192116314 Marionette DEBUG loaded listener.js 15:41:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff3b2471400) [pid = 4124] [serial = 1308] [outer = 0x7ff3835f1000] 15:41:57 INFO - PROCESS | 4124 | 1461192117329 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 15:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1836ms 15:41:57 INFO - PROCESS | 4124 | 1461192117401 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 15:41:57 INFO - PROCESS | 4124 | 1461192117405 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 15:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:41:57 INFO - PROCESS | 4124 | 1461192117411 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:41:57 INFO - PROCESS | 4124 | 1461192117413 Marionette TRACE conn4 <- [1,1714,null,{}] 15:41:57 INFO - PROCESS | 4124 | 1461192117419 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:57 INFO - PROCESS | 4124 | 1461192117664 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 15:41:58 INFO - PROCESS | 4124 | 1461192118001 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3897a6000 == 141 [pid = 4124] [id = 436] 15:41:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff3835ebc00) [pid = 4124] [serial = 1309] [outer = (nil)] 15:41:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff3946d7000) [pid = 4124] [serial = 1310] [outer = 0x7ff3835ebc00] 15:41:58 INFO - PROCESS | 4124 | 1461192118079 Marionette DEBUG loaded listener.js 15:41:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff39a0b5400) [pid = 4124] [serial = 1311] [outer = 0x7ff3835ebc00] 15:41:58 INFO - PROCESS | 4124 | 1461192118918 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1579ms 15:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:41:58 INFO - PROCESS | 4124 | 1461192118991 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 15:41:58 INFO - PROCESS | 4124 | 1461192118994 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 15:41:59 INFO - PROCESS | 4124 | 1461192119001 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:41:59 INFO - PROCESS | 4124 | 1461192119004 Marionette TRACE conn4 <- [1,1718,null,{}] 15:41:59 INFO - PROCESS | 4124 | 1461192119009 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:41:59 INFO - PROCESS | 4124 | 1461192119235 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 15:41:59 INFO - PROCESS | 4124 | 1461192119544 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:41:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38add0800 == 142 [pid = 4124] [id = 437] 15:41:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff3835f6800) [pid = 4124] [serial = 1312] [outer = (nil)] 15:41:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff389a1c000) [pid = 4124] [serial = 1313] [outer = 0x7ff3835f6800] 15:41:59 INFO - PROCESS | 4124 | 1461192119624 Marionette DEBUG loaded listener.js 15:41:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff39611a400) [pid = 4124] [serial = 1314] [outer = 0x7ff3835f6800] 15:42:00 INFO - PROCESS | 4124 | 1461192120498 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 15:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1580ms 15:42:00 INFO - PROCESS | 4124 | 1461192120581 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 15:42:00 INFO - PROCESS | 4124 | 1461192120584 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 15:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:42:00 INFO - PROCESS | 4124 | 1461192120590 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:42:00 INFO - PROCESS | 4124 | 1461192120594 Marionette TRACE conn4 <- [1,1722,null,{}] 15:42:00 INFO - PROCESS | 4124 | 1461192120599 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:00 INFO - PROCESS | 4124 | 1461192120832 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 15:42:01 INFO - PROCESS | 4124 | 1461192121756 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388779000 == 143 [pid = 4124] [id = 438] 15:42:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff38515b400) [pid = 4124] [serial = 1315] [outer = (nil)] 15:42:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff3864c2400) [pid = 4124] [serial = 1316] [outer = 0x7ff38515b400] 15:42:01 INFO - PROCESS | 4124 | 1461192121917 Marionette DEBUG loaded listener.js 15:42:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 273 (0x7ff3875ad800) [pid = 4124] [serial = 1317] [outer = 0x7ff38515b400] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39d46a000 == 142 [pid = 4124] [id = 274] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f2f800 == 141 [pid = 4124] [id = 150] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951e5000 == 140 [pid = 4124] [id = 419] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f17800 == 139 [pid = 4124] [id = 418] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d39b000 == 138 [pid = 4124] [id = 417] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38878f800 == 137 [pid = 4124] [id = 416] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3889e1800 == 136 [pid = 4124] [id = 415] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eedc800 == 135 [pid = 4124] [id = 414] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3852ec800 == 134 [pid = 4124] [id = 413] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db2d000 == 133 [pid = 4124] [id = 412] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896cd800 == 132 [pid = 4124] [id = 411] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a145c800 == 131 [pid = 4124] [id = 406] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2e2000 == 130 [pid = 4124] [id = 405] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39abae800 == 129 [pid = 4124] [id = 404] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a248800 == 128 [pid = 4124] [id = 403] 15:42:02 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970e0800 == 127 [pid = 4124] [id = 402] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 272 (0x7ff38d365800) [pid = 4124] [serial = 909] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff38850bc00) [pid = 4124] [serial = 1179] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff3953b5400) [pid = 4124] [serial = 1190] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff39611bc00) [pid = 4124] [serial = 945] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3a0860400) [pid = 4124] [serial = 981] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff3ad7a0c00) [pid = 4124] [serial = 1154] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff3aeb51800) [pid = 4124] [serial = 894] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff3b2b83c00) [pid = 4124] [serial = 900] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff39a320000) [pid = 4124] [serial = 951] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff3891edc00) [pid = 4124] [serial = 1029] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff39f853400) [pid = 4124] [serial = 1145] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff389747400) [pid = 4124] [serial = 1172] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff387ad2c00) [pid = 4124] [serial = 1127] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff3864d0c00) [pid = 4124] [serial = 1169] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff38c065000) [pid = 4124] [serial = 1185] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff39a4e1c00) [pid = 4124] [serial = 1139] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff396449c00) [pid = 4124] [serial = 885] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff397141c00) [pid = 4124] [serial = 1136] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff39b5ad800) [pid = 4124] [serial = 960] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff3a0ab2400) [pid = 4124] [serial = 1017] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff39ab0c000) [pid = 4124] [serial = 1142] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff388fd9000) [pid = 4124] [serial = 861] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff3899d7400) [pid = 4124] [serial = 1160] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3a0a1b400) [pid = 4124] [serial = 969] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff3b23be000) [pid = 4124] [serial = 1023] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff38a1c2000) [pid = 4124] [serial = 1175] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff39e5c0000) [pid = 4124] [serial = 963] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff3ae8e2c00) [pid = 4124] [serial = 771] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff38a42d400) [pid = 4124] [serial = 942] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff39a551800) [pid = 4124] [serial = 954] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff39a7d7800) [pid = 4124] [serial = 1011] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff396c3c800) [pid = 4124] [serial = 1191] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3875aa800) [pid = 4124] [serial = 1166] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff38accd400) [pid = 4124] [serial = 1184] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff389745c00) [pid = 4124] [serial = 1181] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff39a553000) [pid = 4124] [serial = 1163] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff39fae9800) [pid = 4124] [serial = 966] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff3ad794400) [pid = 4124] [serial = 975] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff39caf4800) [pid = 4124] [serial = 1014] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff3942e3000) [pid = 4124] [serial = 1005] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff39a030400) [pid = 4124] [serial = 1125] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff396ed7400) [pid = 4124] [serial = 1008] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff3b2844000) [pid = 4124] [serial = 1157] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff39af0f000) [pid = 4124] [serial = 912] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff39af07800) [pid = 4124] [serial = 906] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff3941b9400) [pid = 4124] [serial = 1133] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3b2361400) [pid = 4124] [serial = 978] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff394639c00) [pid = 4124] [serial = 1188] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff3b283c000) [pid = 4124] [serial = 897] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff38acc9800) [pid = 4124] [serial = 1130] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff39af42400) [pid = 4124] [serial = 858] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff3ad925c00) [pid = 4124] [serial = 1020] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff396fa4800) [pid = 4124] [serial = 1193] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3b2844c00) [pid = 4124] [serial = 1026] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff3885cb400) [pid = 4124] [serial = 1107] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff38d361800) [pid = 4124] [serial = 1187] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff39af41000) [pid = 4124] [serial = 957] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff38d36c400) [pid = 4124] [serial = 903] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff3a31a0800) [pid = 4124] [serial = 1151] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff3875a5c00) [pid = 4124] [serial = 1178] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff3a6a5f000) [pid = 4124] [serial = 972] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff3a1b7e800) [pid = 4124] [serial = 891] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff39a399c00) [pid = 4124] [serial = 888] [outer = (nil)] [url = about:blank] 15:42:02 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff3a1b80c00) [pid = 4124] [serial = 1148] [outer = (nil)] [url = about:blank] 15:42:03 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff3899d2c00) [pid = 4124] [serial = 1182] [outer = (nil)] [url = about:blank] 15:42:03 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff3976cfc00) [pid = 4124] [serial = 948] [outer = (nil)] [url = about:blank] 15:42:03 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff39a38bc00) [pid = 4124] [serial = 1196] [outer = (nil)] [url = about:blank] 15:42:03 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff3974d4c00) [pid = 4124] [serial = 1194] [outer = (nil)] [url = about:blank] 15:42:03 INFO - PROCESS | 4124 | 1461192123523 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 15:42:03 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 15:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2992ms 15:42:03 INFO - PROCESS | 4124 | 1461192123589 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 15:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:42:03 INFO - PROCESS | 4124 | 1461192123601 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 15:42:03 INFO - PROCESS | 4124 | 1461192123610 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:42:03 INFO - PROCESS | 4124 | 1461192123614 Marionette TRACE conn4 <- [1,1726,null,{}] 15:42:03 INFO - PROCESS | 4124 | 1461192123621 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:03 INFO - PROCESS | 4124 | 1461192123845 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 15:42:04 INFO - PROCESS | 4124 | 1461192124036 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878ed800 == 128 [pid = 4124] [id = 439] 15:42:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff38515a400) [pid = 4124] [serial = 1318] [outer = (nil)] 15:42:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff38885fc00) [pid = 4124] [serial = 1319] [outer = 0x7ff38515a400] 15:42:04 INFO - PROCESS | 4124 | 1461192124109 Marionette DEBUG loaded listener.js 15:42:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff389605800) [pid = 4124] [serial = 1320] [outer = 0x7ff38515a400] 15:42:04 INFO - PROCESS | 4124 | 1461192124983 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 15:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1389ms 15:42:05 INFO - PROCESS | 4124 | 1461192125007 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 15:42:05 INFO - PROCESS | 4124 | 1461192125015 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 15:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:42:05 INFO - PROCESS | 4124 | 1461192125023 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:42:05 INFO - PROCESS | 4124 | 1461192125026 Marionette TRACE conn4 <- [1,1730,null,{}] 15:42:05 INFO - PROCESS | 4124 | 1461192125032 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:05 INFO - PROCESS | 4124 | 1461192125300 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 15:42:05 INFO - PROCESS | 4124 | 1461192125340 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3897b1000 == 129 [pid = 4124] [id = 440] 15:42:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff388511800) [pid = 4124] [serial = 1321] [outer = (nil)] 15:42:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff3897e9c00) [pid = 4124] [serial = 1322] [outer = 0x7ff388511800] 15:42:05 INFO - PROCESS | 4124 | 1461192125404 Marionette DEBUG loaded listener.js 15:42:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff38a1c1c00) [pid = 4124] [serial = 1323] [outer = 0x7ff388511800] 15:42:06 INFO - PROCESS | 4124 | 1461192126386 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 15:42:06 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 15:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1383ms 15:42:06 INFO - PROCESS | 4124 | 1461192126411 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 15:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:42:06 INFO - PROCESS | 4124 | 1461192126415 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 15:42:06 INFO - PROCESS | 4124 | 1461192126423 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:42:06 INFO - PROCESS | 4124 | 1461192126432 Marionette TRACE conn4 <- [1,1734,null,{}] 15:42:06 INFO - PROCESS | 4124 | 1461192126454 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:06 INFO - PROCESS | 4124 | 1461192126711 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 15:42:06 INFO - PROCESS | 4124 | 1461192126766 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38bf71000 == 130 [pid = 4124] [id = 441] 15:42:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff38a1c7800) [pid = 4124] [serial = 1324] [outer = (nil)] 15:42:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff38c8d8800) [pid = 4124] [serial = 1325] [outer = 0x7ff38a1c7800] 15:42:06 INFO - PROCESS | 4124 | 1461192126889 Marionette DEBUG loaded listener.js 15:42:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff38c9c5800) [pid = 4124] [serial = 1326] [outer = 0x7ff38a1c7800] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff388854400) [pid = 4124] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff3864cc000) [pid = 4124] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff396ed4400) [pid = 4124] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff3864ca800) [pid = 4124] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff394630800) [pid = 4124] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff389a29800) [pid = 4124] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff394632c00) [pid = 4124] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff3875ad400) [pid = 4124] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:42:08 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff396f9fc00) [pid = 4124] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:42:08 INFO - PROCESS | 4124 | 1461192128559 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 15:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2194ms 15:42:08 INFO - PROCESS | 4124 | 1461192128616 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 15:42:08 INFO - PROCESS | 4124 | 1461192128620 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 15:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:42:08 INFO - PROCESS | 4124 | 1461192128626 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:42:08 INFO - PROCESS | 4124 | 1461192128628 Marionette TRACE conn4 <- [1,1738,null,{}] 15:42:08 INFO - PROCESS | 4124 | 1461192128634 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:08 INFO - PROCESS | 4124 | 1461192128819 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 15:42:08 INFO - PROCESS | 4124 | 1461192128837 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cae2800 == 131 [pid = 4124] [id = 442] 15:42:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff387aca000) [pid = 4124] [serial = 1327] [outer = (nil)] 15:42:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff38d362000) [pid = 4124] [serial = 1328] [outer = 0x7ff387aca000] 15:42:08 INFO - PROCESS | 4124 | 1461192128920 Marionette DEBUG loaded listener.js 15:42:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff38f1c3800) [pid = 4124] [serial = 1329] [outer = 0x7ff387aca000] 15:42:09 INFO - PROCESS | 4124 | 1461192129837 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 15:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1227ms 15:42:09 INFO - PROCESS | 4124 | 1461192129854 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 15:42:09 INFO - PROCESS | 4124 | 1461192129857 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 15:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:42:09 INFO - PROCESS | 4124 | 1461192129873 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:42:09 INFO - PROCESS | 4124 | 1461192129876 Marionette TRACE conn4 <- [1,1742,null,{}] 15:42:09 INFO - PROCESS | 4124 | 1461192129882 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:10 INFO - PROCESS | 4124 | 1461192130088 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 15:42:10 INFO - PROCESS | 4124 | 1461192130462 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff385313000 == 132 [pid = 4124] [id = 443] 15:42:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff385156400) [pid = 4124] [serial = 1330] [outer = (nil)] 15:42:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff3864cd400) [pid = 4124] [serial = 1331] [outer = 0x7ff385156400] 15:42:10 INFO - PROCESS | 4124 | 1461192130545 Marionette DEBUG loaded listener.js 15:42:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff3885cc400) [pid = 4124] [serial = 1332] [outer = 0x7ff385156400] 15:42:11 INFO - PROCESS | 4124 | 1461192131517 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 15:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1693ms 15:42:11 INFO - PROCESS | 4124 | 1461192131559 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 15:42:11 INFO - PROCESS | 4124 | 1461192131564 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 15:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:42:11 INFO - PROCESS | 4124 | 1461192131573 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:42:11 INFO - PROCESS | 4124 | 1461192131580 Marionette TRACE conn4 <- [1,1746,null,{}] 15:42:11 INFO - PROCESS | 4124 | 1461192131587 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:11 INFO - PROCESS | 4124 | 1461192131813 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 15:42:12 INFO - PROCESS | 4124 | 1461192132133 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38adcc800 == 133 [pid = 4124] [id = 444] 15:42:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff38969dc00) [pid = 4124] [serial = 1333] [outer = (nil)] 15:42:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff3897e1800) [pid = 4124] [serial = 1334] [outer = 0x7ff38969dc00] 15:42:12 INFO - PROCESS | 4124 | 1461192132215 Marionette DEBUG loaded listener.js 15:42:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff38a1c3800) [pid = 4124] [serial = 1335] [outer = 0x7ff38969dc00] 15:42:13 INFO - PROCESS | 4124 | 1461192133178 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 15:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1684ms 15:42:13 INFO - PROCESS | 4124 | 1461192133261 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 15:42:13 INFO - PROCESS | 4124 | 1461192133267 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 15:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:42:13 INFO - PROCESS | 4124 | 1461192133274 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:42:13 INFO - PROCESS | 4124 | 1461192133277 Marionette TRACE conn4 <- [1,1750,null,{}] 15:42:13 INFO - PROCESS | 4124 | 1461192133284 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:13 INFO - PROCESS | 4124 | 1461192133548 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 15:42:13 INFO - PROCESS | 4124 | 1461192133917 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eec9000 == 134 [pid = 4124] [id = 445] 15:42:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff38ada4800) [pid = 4124] [serial = 1336] [outer = (nil)] 15:42:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff38f1c7400) [pid = 4124] [serial = 1337] [outer = 0x7ff38ada4800] 15:42:14 INFO - PROCESS | 4124 | 1461192133999 Marionette DEBUG loaded listener.js 15:42:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff39437e800) [pid = 4124] [serial = 1338] [outer = 0x7ff38ada4800] 15:42:14 INFO - PROCESS | 4124 | 1461192134921 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 15:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1686ms 15:42:14 INFO - PROCESS | 4124 | 1461192134961 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 15:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:42:14 INFO - PROCESS | 4124 | 1461192134966 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 15:42:14 INFO - PROCESS | 4124 | 1461192134982 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:42:14 INFO - PROCESS | 4124 | 1461192134991 Marionette TRACE conn4 <- [1,1754,null,{}] 15:42:15 INFO - PROCESS | 4124 | 1461192134998 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:15 INFO - PROCESS | 4124 | 1461192135221 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 15:42:15 INFO - PROCESS | 4124 | 1461192135491 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f24e000 == 135 [pid = 4124] [id = 446] 15:42:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff3835f3c00) [pid = 4124] [serial = 1339] [outer = (nil)] 15:42:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff3963adc00) [pid = 4124] [serial = 1340] [outer = 0x7ff3835f3c00] 15:42:15 INFO - PROCESS | 4124 | 1461192135611 Marionette DEBUG loaded listener.js 15:42:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff396d5e800) [pid = 4124] [serial = 1341] [outer = 0x7ff3835f3c00] 15:42:16 INFO - PROCESS | 4124 | 1461192136541 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 15:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1603ms 15:42:16 INFO - PROCESS | 4124 | 1461192136576 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 15:42:16 INFO - PROCESS | 4124 | 1461192136581 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 15:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:42:16 INFO - PROCESS | 4124 | 1461192136587 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:42:16 INFO - PROCESS | 4124 | 1461192136590 Marionette TRACE conn4 <- [1,1758,null,{}] 15:42:16 INFO - PROCESS | 4124 | 1461192136595 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:16 INFO - PROCESS | 4124 | 1461192136802 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 15:42:17 INFO - PROCESS | 4124 | 1461192137061 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394890000 == 136 [pid = 4124] [id = 447] 15:42:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff38adab400) [pid = 4124] [serial = 1342] [outer = (nil)] 15:42:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff396fad800) [pid = 4124] [serial = 1343] [outer = 0x7ff38adab400] 15:42:17 INFO - PROCESS | 4124 | 1461192137180 Marionette DEBUG loaded listener.js 15:42:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff397141400) [pid = 4124] [serial = 1344] [outer = 0x7ff38adab400] 15:42:18 INFO - PROCESS | 4124 | 1461192138049 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 15:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1532ms 15:42:18 INFO - PROCESS | 4124 | 1461192138120 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 15:42:18 INFO - PROCESS | 4124 | 1461192138124 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 15:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:42:18 INFO - PROCESS | 4124 | 1461192138130 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:42:18 INFO - PROCESS | 4124 | 1461192138133 Marionette TRACE conn4 <- [1,1762,null,{}] 15:42:18 INFO - PROCESS | 4124 | 1461192138139 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:18 INFO - PROCESS | 4124 | 1461192138332 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 15:42:18 INFO - PROCESS | 4124 | 1461192138544 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951e5000 == 137 [pid = 4124] [id = 448] 15:42:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff398658000) [pid = 4124] [serial = 1345] [outer = (nil)] 15:42:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff398abe800) [pid = 4124] [serial = 1346] [outer = 0x7ff398658000] 15:42:18 INFO - PROCESS | 4124 | 1461192138733 Marionette DEBUG loaded listener.js 15:42:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff39a0b7800) [pid = 4124] [serial = 1347] [outer = 0x7ff398658000] 15:42:19 INFO - PROCESS | 4124 | 1461192139645 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 15:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1578ms 15:42:19 INFO - PROCESS | 4124 | 1461192139710 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 15:42:19 INFO - PROCESS | 4124 | 1461192139714 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 15:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:42:19 INFO - PROCESS | 4124 | 1461192139720 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:42:19 INFO - PROCESS | 4124 | 1461192139723 Marionette TRACE conn4 <- [1,1766,null,{}] 15:42:19 INFO - PROCESS | 4124 | 1461192139728 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:19 INFO - PROCESS | 4124 | 1461192139920 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 15:42:20 INFO - PROCESS | 4124 | 1461192140131 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d1800 == 138 [pid = 4124] [id = 449] 15:42:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39865a400) [pid = 4124] [serial = 1348] [outer = (nil)] 15:42:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff39a47f400) [pid = 4124] [serial = 1349] [outer = 0x7ff39865a400] 15:42:20 INFO - PROCESS | 4124 | 1461192140247 Marionette DEBUG loaded listener.js 15:42:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff39a4e3800) [pid = 4124] [serial = 1350] [outer = 0x7ff39865a400] 15:42:21 INFO - PROCESS | 4124 | 1461192141192 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 15:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1528ms 15:42:21 INFO - PROCESS | 4124 | 1461192141250 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 15:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:42:21 INFO - PROCESS | 4124 | 1461192141254 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 15:42:21 INFO - PROCESS | 4124 | 1461192141260 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:42:21 INFO - PROCESS | 4124 | 1461192141263 Marionette TRACE conn4 <- [1,1770,null,{}] 15:42:21 INFO - PROCESS | 4124 | 1461192141268 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:21 INFO - PROCESS | 4124 | 1461192141456 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 15:42:21 INFO - PROCESS | 4124 | 1461192141684 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a5a4800 == 139 [pid = 4124] [id = 450] 15:42:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff39a0b7c00) [pid = 4124] [serial = 1351] [outer = (nil)] 15:42:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff39a54e800) [pid = 4124] [serial = 1352] [outer = 0x7ff39a0b7c00] 15:42:21 INFO - PROCESS | 4124 | 1461192141800 Marionette DEBUG loaded listener.js 15:42:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff39a62f800) [pid = 4124] [serial = 1353] [outer = 0x7ff39a0b7c00] 15:42:22 INFO - PROCESS | 4124 | 1461192142740 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 15:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 15:42:22 INFO - PROCESS | 4124 | 1461192142795 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 15:42:22 INFO - PROCESS | 4124 | 1461192142799 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 15:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:42:22 INFO - PROCESS | 4124 | 1461192142805 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:42:22 INFO - PROCESS | 4124 | 1461192142807 Marionette TRACE conn4 <- [1,1774,null,{}] 15:42:22 INFO - PROCESS | 4124 | 1461192142813 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:23 INFO - PROCESS | 4124 | 1461192143009 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 15:42:23 INFO - PROCESS | 4124 | 1461192143226 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aade000 == 140 [pid = 4124] [id = 451] 15:42:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff3941b4c00) [pid = 4124] [serial = 1354] [outer = (nil)] 15:42:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39a7de000) [pid = 4124] [serial = 1355] [outer = 0x7ff3941b4c00] 15:42:23 INFO - PROCESS | 4124 | 1461192143337 Marionette DEBUG loaded listener.js 15:42:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39aac7c00) [pid = 4124] [serial = 1356] [outer = 0x7ff3941b4c00] 15:42:24 INFO - PROCESS | 4124 | 1461192144242 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 15:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1482ms 15:42:24 INFO - PROCESS | 4124 | 1461192144288 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 15:42:24 INFO - PROCESS | 4124 | 1461192144292 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 15:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:42:24 INFO - PROCESS | 4124 | 1461192144297 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:42:24 INFO - PROCESS | 4124 | 1461192144300 Marionette TRACE conn4 <- [1,1778,null,{}] 15:42:24 INFO - PROCESS | 4124 | 1461192144306 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:24 INFO - PROCESS | 4124 | 1461192144509 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 15:42:24 INFO - PROCESS | 4124 | 1461192144780 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ade4000 == 141 [pid = 4124] [id = 452] 15:42:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39a25a000) [pid = 4124] [serial = 1357] [outer = (nil)] 15:42:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff39ab06800) [pid = 4124] [serial = 1358] [outer = 0x7ff39a25a000] 15:42:24 INFO - PROCESS | 4124 | 1461192144969 Marionette DEBUG loaded listener.js 15:42:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff39aea4000) [pid = 4124] [serial = 1359] [outer = 0x7ff39a25a000] 15:42:25 INFO - PROCESS | 4124 | 1461192145888 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 15:42:25 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 15:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1628ms 15:42:25 INFO - PROCESS | 4124 | 1461192145950 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 15:42:25 INFO - PROCESS | 4124 | 1461192145957 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 15:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:42:25 INFO - PROCESS | 4124 | 1461192145966 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:42:25 INFO - PROCESS | 4124 | 1461192145971 Marionette TRACE conn4 <- [1,1782,null,{}] 15:42:25 INFO - PROCESS | 4124 | 1461192145979 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:26 INFO - PROCESS | 4124 | 1461192146295 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 15:42:26 INFO - PROCESS | 4124 | 1461192146686 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39d469800 == 142 [pid = 4124] [id = 453] 15:42:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff39af0dc00) [pid = 4124] [serial = 1360] [outer = (nil)] 15:42:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff39af3d400) [pid = 4124] [serial = 1361] [outer = 0x7ff39af0dc00] 15:42:26 INFO - PROCESS | 4124 | 1461192146841 Marionette DEBUG loaded listener.js 15:42:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff39b17f000) [pid = 4124] [serial = 1362] [outer = 0x7ff39af0dc00] 15:42:27 INFO - PROCESS | 4124 | 1461192147848 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 15:42:27 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 15:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1937ms 15:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:42:27 INFO - PROCESS | 4124 | 1461192147903 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 15:42:27 INFO - PROCESS | 4124 | 1461192147907 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 15:42:27 INFO - PROCESS | 4124 | 1461192147913 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:42:27 INFO - PROCESS | 4124 | 1461192147917 Marionette TRACE conn4 <- [1,1786,null,{}] 15:42:27 INFO - PROCESS | 4124 | 1461192147923 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:28 INFO - PROCESS | 4124 | 1461192148174 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 15:42:28 INFO - PROCESS | 4124 | 1461192148480 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a115b000 == 143 [pid = 4124] [id = 454] 15:42:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff38a42f400) [pid = 4124] [serial = 1363] [outer = (nil)] 15:42:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff39caf8800) [pid = 4124] [serial = 1364] [outer = 0x7ff38a42f400] 15:42:28 INFO - PROCESS | 4124 | 1461192148560 Marionette DEBUG loaded listener.js 15:42:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff39f5b8400) [pid = 4124] [serial = 1365] [outer = 0x7ff38a42f400] 15:42:29 INFO - PROCESS | 4124 | 1461192149387 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 15:42:29 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 15:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1533ms 15:42:29 INFO - PROCESS | 4124 | 1461192149449 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 15:42:29 INFO - PROCESS | 4124 | 1461192149453 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 15:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:42:29 INFO - PROCESS | 4124 | 1461192149461 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:42:29 INFO - PROCESS | 4124 | 1461192149463 Marionette TRACE conn4 <- [1,1790,null,{}] 15:42:29 INFO - PROCESS | 4124 | 1461192149468 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:29 INFO - PROCESS | 4124 | 1461192149675 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 15:42:29 INFO - PROCESS | 4124 | 1461192149932 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1ea5800 == 144 [pid = 4124] [id = 455] 15:42:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff39af0e800) [pid = 4124] [serial = 1366] [outer = (nil)] 15:42:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff3a075c000) [pid = 4124] [serial = 1367] [outer = 0x7ff39af0e800] 15:42:30 INFO - PROCESS | 4124 | 1461192150046 Marionette DEBUG loaded listener.js 15:42:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff3a0ab2c00) [pid = 4124] [serial = 1368] [outer = 0x7ff39af0e800] 15:42:30 INFO - PROCESS | 4124 | 1461192150919 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:42:30 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) 15:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1488ms 15:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:42:30 INFO - PROCESS | 4124 | 1461192150950 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 15:42:30 INFO - PROCESS | 4124 | 1461192150953 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 15:42:30 INFO - PROCESS | 4124 | 1461192150959 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:42:30 INFO - PROCESS | 4124 | 1461192150962 Marionette TRACE conn4 <- [1,1794,null,{}] 15:42:30 INFO - PROCESS | 4124 | 1461192150969 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:31 INFO - PROCESS | 4124 | 1461192151162 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 15:42:31 INFO - PROCESS | 4124 | 1461192151384 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a69d6800 == 145 [pid = 4124] [id = 456] 15:42:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff39af3a800) [pid = 4124] [serial = 1369] [outer = (nil)] 15:42:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff3a1b7c800) [pid = 4124] [serial = 1370] [outer = 0x7ff39af3a800] 15:42:31 INFO - PROCESS | 4124 | 1461192151497 Marionette DEBUG loaded listener.js 15:42:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff3a2624c00) [pid = 4124] [serial = 1371] [outer = 0x7ff39af3a800] 15:42:32 INFO - PROCESS | 4124 | 1461192152437 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1538ms 15:42:32 INFO - PROCESS | 4124 | 1461192152498 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 15:42:32 INFO - PROCESS | 4124 | 1461192152502 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 15:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:42:32 INFO - PROCESS | 4124 | 1461192152508 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:42:32 INFO - PROCESS | 4124 | 1461192152510 Marionette TRACE conn4 <- [1,1798,null,{}] 15:42:32 INFO - PROCESS | 4124 | 1461192152516 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:32 INFO - PROCESS | 4124 | 1461192152720 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 15:42:33 INFO - PROCESS | 4124 | 1461192153001 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395380000 == 146 [pid = 4124] [id = 457] 15:42:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff38515f400) [pid = 4124] [serial = 1372] [outer = (nil)] 15:42:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff3a278a400) [pid = 4124] [serial = 1373] [outer = 0x7ff38515f400] 15:42:33 INFO - PROCESS | 4124 | 1461192153122 Marionette DEBUG loaded listener.js 15:42:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3a6a5f000) [pid = 4124] [serial = 1374] [outer = 0x7ff38515f400] 15:42:34 INFO - PROCESS | 4124 | 1461192154039 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 15:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1581ms 15:42:34 INFO - PROCESS | 4124 | 1461192154090 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 15:42:34 INFO - PROCESS | 4124 | 1461192154093 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 15:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:42:34 INFO - PROCESS | 4124 | 1461192154100 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:42:34 INFO - PROCESS | 4124 | 1461192154102 Marionette TRACE conn4 <- [1,1802,null,{}] 15:42:34 INFO - PROCESS | 4124 | 1461192154108 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:34 INFO - PROCESS | 4124 | 1461192154316 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 15:42:34 INFO - PROCESS | 4124 | 1461192154580 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a41800 == 147 [pid = 4124] [id = 458] 15:42:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff387ad5c00) [pid = 4124] [serial = 1375] [outer = (nil)] 15:42:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff3941bac00) [pid = 4124] [serial = 1376] [outer = 0x7ff387ad5c00] 15:42:34 INFO - PROCESS | 4124 | 1461192154697 Marionette DEBUG loaded listener.js 15:42:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff3a2622c00) [pid = 4124] [serial = 1377] [outer = 0x7ff387ad5c00] 15:42:35 INFO - PROCESS | 4124 | 1461192155598 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1578ms 15:42:35 INFO - PROCESS | 4124 | 1461192155704 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 15:42:35 INFO - PROCESS | 4124 | 1461192155708 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 15:42:35 INFO - PROCESS | 4124 | ************************* 15:42:35 INFO - PROCESS | 4124 | A coding exception was thrown and uncaught in a Task. 15:42:35 INFO - PROCESS | 4124 | 15:42:35 INFO - PROCESS | 4124 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:42:35 INFO - PROCESS | 4124 | Full stack: 15:42:35 INFO - PROCESS | 4124 | ************************* 15:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:42:35 INFO - PROCESS | 4124 | 1461192155765 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:42:35 INFO - PROCESS | 4124 | 1461192155767 Marionette TRACE conn4 <- [1,1806,null,{}] 15:42:35 INFO - PROCESS | 4124 | 1461192155787 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:36 INFO - PROCESS | 4124 | 1461192156008 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 15:42:36 INFO - PROCESS | 4124 | 1461192156281 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946ab800 == 148 [pid = 4124] [id = 459] 15:42:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff3885e4800) [pid = 4124] [serial = 1378] [outer = (nil)] 15:42:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff3976ce400) [pid = 4124] [serial = 1379] [outer = 0x7ff3885e4800] 15:42:36 INFO - PROCESS | 4124 | 1461192156350 Marionette DEBUG loaded listener.js 15:42:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3adb17c00) [pid = 4124] [serial = 1380] [outer = 0x7ff3885e4800] 15:42:37 INFO - PROCESS | 4124 | 1461192157603 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 15:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1942ms 15:42:37 INFO - PROCESS | 4124 | 1461192157663 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 15:42:37 INFO - PROCESS | 4124 | 1461192157669 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 15:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:42:37 INFO - PROCESS | 4124 | 1461192157677 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:42:37 INFO - PROCESS | 4124 | 1461192157683 Marionette TRACE conn4 <- [1,1810,null,{}] 15:42:37 INFO - PROCESS | 4124 | 1461192157692 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:37 INFO - PROCESS | 4124 | 1461192157989 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 15:42:38 INFO - PROCESS | 4124 | 1461192158258 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d043000 == 149 [pid = 4124] [id = 460] 15:42:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff3875a5c00) [pid = 4124] [serial = 1381] [outer = (nil)] 15:42:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff388fd6400) [pid = 4124] [serial = 1382] [outer = 0x7ff3875a5c00] 15:42:38 INFO - PROCESS | 4124 | 1461192158334 Marionette DEBUG loaded listener.js 15:42:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff389695000) [pid = 4124] [serial = 1383] [outer = 0x7ff3875a5c00] 15:42:39 INFO - PROCESS | 4124 | 1461192159271 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1685ms 15:42:39 INFO - PROCESS | 4124 | 1461192159363 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 15:42:39 INFO - PROCESS | 4124 | 1461192159380 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 15:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:42:39 INFO - PROCESS | 4124 | 1461192159399 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:42:39 INFO - PROCESS | 4124 | 1461192159406 Marionette TRACE conn4 <- [1,1814,null,{}] 15:42:39 INFO - PROCESS | 4124 | 1461192159489 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:39 INFO - PROCESS | 4124 | 1461192159718 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 15:42:40 INFO - PROCESS | 4124 | 1461192160010 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878d9800 == 150 [pid = 4124] [id = 461] 15:42:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff3897db400) [pid = 4124] [serial = 1384] [outer = (nil)] 15:42:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff38a1bf400) [pid = 4124] [serial = 1385] [outer = 0x7ff3897db400] 15:42:40 INFO - PROCESS | 4124 | 1461192160079 Marionette DEBUG loaded listener.js 15:42:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff38ada2000) [pid = 4124] [serial = 1386] [outer = 0x7ff3897db400] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f26000 == 149 [pid = 4124] [id = 343] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3852ee000 == 148 [pid = 4124] [id = 389] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a7713000 == 147 [pid = 4124] [id = 340] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396c0b800 == 146 [pid = 4124] [id = 390] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b231c800 == 145 [pid = 4124] [id = 342] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0d8000 == 144 [pid = 4124] [id = 391] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae94e800 == 143 [pid = 4124] [id = 387] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff389a4a000 == 142 [pid = 4124] [id = 388] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38cae2800 == 141 [pid = 4124] [id = 442] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38bf71000 == 140 [pid = 4124] [id = 441] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3897b1000 == 139 [pid = 4124] [id = 440] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3878ed800 == 138 [pid = 4124] [id = 439] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388779000 == 137 [pid = 4124] [id = 438] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845fb800 == 136 [pid = 4124] [id = 435] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e1d800 == 135 [pid = 4124] [id = 434] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3862d1000 == 134 [pid = 4124] [id = 433] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e18800 == 133 [pid = 4124] [id = 432] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6e8f800 == 132 [pid = 4124] [id = 431] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2ac9000 == 131 [pid = 4124] [id = 430] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae94d000 == 130 [pid = 4124] [id = 429] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad4fb800 == 129 [pid = 4124] [id = 428] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de1800 == 128 [pid = 4124] [id = 427] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08a3000 == 127 [pid = 4124] [id = 426] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39adea800 == 126 [pid = 4124] [id = 425] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aad6000 == 125 [pid = 4124] [id = 424] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970d4000 == 124 [pid = 4124] [id = 423] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d39e000 == 123 [pid = 4124] [id = 422] 15:42:40 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff389a31000 == 122 [pid = 4124] [id = 421] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff389742000) [pid = 4124] [serial = 1262] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff3ad7a0800) [pid = 4124] [serial = 1223] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff38974b400) [pid = 4124] [serial = 1239] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff3875a1400) [pid = 4124] [serial = 1235] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff38969b800) [pid = 4124] [serial = 1199] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff39a4e1000) [pid = 4124] [serial = 1257] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff39af45800) [pid = 4124] [serial = 1214] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff3875ac400) [pid = 4124] [serial = 1247] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff394633000) [pid = 4124] [serial = 1248] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff388512800) [pid = 4124] [serial = 1236] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff394fc1000) [pid = 4124] [serial = 1250] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff38c8d3400) [pid = 4124] [serial = 1202] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff3a1629c00) [pid = 4124] [serial = 1220] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff39a218000) [pid = 4124] [serial = 1208] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff38d36ac00) [pid = 4124] [serial = 1245] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3b283b000) [pid = 4124] [serial = 1229] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff3b23bac00) [pid = 4124] [serial = 1226] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff3975c2000) [pid = 4124] [serial = 1253] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff38a1c0000) [pid = 4124] [serial = 1242] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff396ed1400) [pid = 4124] [serial = 1251] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff39a25e000) [pid = 4124] [serial = 1256] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff39a7d5800) [pid = 4124] [serial = 1211] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3885e3c00) [pid = 4124] [serial = 1232] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff396d5c000) [pid = 4124] [serial = 1205] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff39eb71400) [pid = 4124] [serial = 1217] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff39aaca000) [pid = 4124] [serial = 1260] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff38c8d8400) [pid = 4124] [serial = 1244] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff39a7dc400) [pid = 4124] [serial = 1259] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3891e6800) [pid = 4124] [serial = 1238] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff398b9d000) [pid = 4124] [serial = 1254] [outer = (nil)] [url = about:blank] 15:42:40 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff3897da800) [pid = 4124] [serial = 1241] [outer = (nil)] [url = about:blank] 15:42:41 INFO - PROCESS | 4124 | 1461192161288 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 15:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1914ms 15:42:41 INFO - PROCESS | 4124 | 1461192161314 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 15:42:41 INFO - PROCESS | 4124 | 1461192161318 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 15:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:42:41 INFO - PROCESS | 4124 | 1461192161324 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:42:41 INFO - PROCESS | 4124 | 1461192161329 Marionette TRACE conn4 <- [1,1818,null,{}] 15:42:41 INFO - PROCESS | 4124 | 1461192161353 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:41 INFO - PROCESS | 4124 | 1461192161538 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 15:42:41 INFO - PROCESS | 4124 | 1461192161717 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38bf79800 == 123 [pid = 4124] [id = 462] 15:42:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff3899d5000) [pid = 4124] [serial = 1387] [outer = (nil)] 15:42:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39437c800) [pid = 4124] [serial = 1388] [outer = 0x7ff3899d5000] 15:42:41 INFO - PROCESS | 4124 | 1461192161807 Marionette DEBUG loaded listener.js 15:42:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff394fc1000) [pid = 4124] [serial = 1389] [outer = 0x7ff3899d5000] 15:42:42 INFO - PROCESS | 4124 | 1461192162645 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 15:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1383ms 15:42:42 INFO - PROCESS | 4124 | 1461192162712 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 15:42:42 INFO - PROCESS | 4124 | 1461192162716 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 15:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:42:42 INFO - PROCESS | 4124 | 1461192162722 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:42:42 INFO - PROCESS | 4124 | 1461192162725 Marionette TRACE conn4 <- [1,1822,null,{}] 15:42:42 INFO - PROCESS | 4124 | 1461192162731 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:42 INFO - PROCESS | 4124 | 1461192162940 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 15:42:42 INFO - PROCESS | 4124 | 1461192162950 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f21a800 == 124 [pid = 4124] [id = 463] 15:42:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3941b5000) [pid = 4124] [serial = 1390] [outer = (nil)] 15:42:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff397057c00) [pid = 4124] [serial = 1391] [outer = 0x7ff3941b5000] 15:42:43 INFO - PROCESS | 4124 | 1461192163208 Marionette DEBUG loaded listener.js 15:42:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff3975bd000) [pid = 4124] [serial = 1392] [outer = 0x7ff3941b5000] 15:42:44 INFO - PROCESS | 4124 | 1461192164065 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 15:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1385ms 15:42:44 INFO - PROCESS | 4124 | 1461192164109 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 15:42:44 INFO - PROCESS | 4124 | 1461192164112 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 15:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:42:44 INFO - PROCESS | 4124 | 1461192164124 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:42:44 INFO - PROCESS | 4124 | 1461192164127 Marionette TRACE conn4 <- [1,1826,null,{}] 15:42:44 INFO - PROCESS | 4124 | 1461192164132 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:44 INFO - PROCESS | 4124 | 1461192164375 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 15:42:44 INFO - PROCESS | 4124 | 1461192164411 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395045800 == 125 [pid = 4124] [id = 464] 15:42:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff3975c0c00) [pid = 4124] [serial = 1393] [outer = (nil)] 15:42:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff398ba2400) [pid = 4124] [serial = 1394] [outer = 0x7ff3975c0c00] 15:42:44 INFO - PROCESS | 4124 | 1461192164475 Marionette DEBUG loaded listener.js 15:42:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff39a0af400) [pid = 4124] [serial = 1395] [outer = 0x7ff3975c0c00] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff398ba1400) [pid = 4124] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff38a1c7800) [pid = 4124] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff38515ec00) [pid = 4124] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff38515a400) [pid = 4124] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff38515b400) [pid = 4124] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff388511800) [pid = 4124] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff38c060800) [pid = 4124] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff38c05c400) [pid = 4124] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff385153c00) [pid = 4124] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff394634000) [pid = 4124] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff38c9cac00) [pid = 4124] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff387ace400) [pid = 4124] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff385153800) [pid = 4124] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff396c39400) [pid = 4124] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff38c8db800) [pid = 4124] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff389a24400) [pid = 4124] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff38c05f000) [pid = 4124] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff38515a000) [pid = 4124] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff39aacc000) [pid = 4124] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3a2622800) [pid = 4124] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff38c9c3c00) [pid = 4124] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff38c8d4000) [pid = 4124] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff3963b8800) [pid = 4124] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3961e0c00) [pid = 4124] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff394fc3c00) [pid = 4124] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff389a1e400) [pid = 4124] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff388514800) [pid = 4124] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff38850a400) [pid = 4124] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff388fcb400) [pid = 4124] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff38974fc00) [pid = 4124] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:42:45 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff3891e5800) [pid = 4124] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:42:46 INFO - PROCESS | 4124 | 1461192166081 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 15:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2048ms 15:42:46 INFO - PROCESS | 4124 | 1461192166167 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 15:42:46 INFO - PROCESS | 4124 | 1461192166171 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 15:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:42:46 INFO - PROCESS | 4124 | 1461192166177 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:42:46 INFO - PROCESS | 4124 | 1461192166179 Marionette TRACE conn4 <- [1,1830,null,{}] 15:42:46 INFO - PROCESS | 4124 | 1461192166185 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:46 INFO - PROCESS | 4124 | 1461192166422 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 15:42:46 INFO - PROCESS | 4124 | 1461192166599 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951dc000 == 126 [pid = 4124] [id = 465] 15:42:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff388511800) [pid = 4124] [serial = 1396] [outer = (nil)] 15:42:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff39774e000) [pid = 4124] [serial = 1397] [outer = 0x7ff388511800] 15:42:46 INFO - PROCESS | 4124 | 1461192166667 Marionette DEBUG loaded listener.js 15:42:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff39a0b8000) [pid = 4124] [serial = 1398] [outer = 0x7ff388511800] 15:42:47 INFO - PROCESS | 4124 | 1461192167392 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 15:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1243ms 15:42:47 INFO - PROCESS | 4124 | 1461192167421 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 15:42:47 INFO - PROCESS | 4124 | 1461192167425 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 15:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:42:47 INFO - PROCESS | 4124 | 1461192167430 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:42:47 INFO - PROCESS | 4124 | 1461192167432 Marionette TRACE conn4 <- [1,1834,null,{}] 15:42:47 INFO - PROCESS | 4124 | 1461192167462 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:47 INFO - PROCESS | 4124 | 1461192167660 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 15:42:48 INFO - PROCESS | 4124 | 1461192168022 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3862cb000 == 127 [pid = 4124] [id = 466] 15:42:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff3835ef000) [pid = 4124] [serial = 1399] [outer = (nil)] 15:42:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff38515d400) [pid = 4124] [serial = 1400] [outer = 0x7ff3835ef000] 15:42:48 INFO - PROCESS | 4124 | 1461192168173 Marionette DEBUG loaded listener.js 15:42:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff387ad3800) [pid = 4124] [serial = 1401] [outer = 0x7ff3835ef000] 15:42:49 INFO - PROCESS | 4124 | 1461192169094 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 15:42:49 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 15:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1708ms 15:42:49 INFO - PROCESS | 4124 | 1461192169142 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 15:42:49 INFO - PROCESS | 4124 | 1461192169150 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 15:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:42:49 INFO - PROCESS | 4124 | 1461192169161 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:42:49 INFO - PROCESS | 4124 | 1461192169164 Marionette TRACE conn4 <- [1,1838,null,{}] 15:42:49 INFO - PROCESS | 4124 | 1461192169172 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:49 INFO - PROCESS | 4124 | 1461192169400 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 15:42:49 INFO - PROCESS | 4124 | 1461192169711 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db2d000 == 128 [pid = 4124] [id = 467] 15:42:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff3891e6800) [pid = 4124] [serial = 1402] [outer = (nil)] 15:42:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff389742800) [pid = 4124] [serial = 1403] [outer = 0x7ff3891e6800] 15:42:49 INFO - PROCESS | 4124 | 1461192169798 Marionette DEBUG loaded listener.js 15:42:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff389a1c400) [pid = 4124] [serial = 1404] [outer = 0x7ff3891e6800] 15:42:50 INFO - PROCESS | 4124 | 1461192170770 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 15:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1684ms 15:42:50 INFO - PROCESS | 4124 | 1461192170848 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 15:42:50 INFO - PROCESS | 4124 | 1461192170862 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 15:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:42:50 INFO - PROCESS | 4124 | 1461192170876 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:42:50 INFO - PROCESS | 4124 | 1461192170879 Marionette TRACE conn4 <- [1,1842,null,{}] 15:42:50 INFO - PROCESS | 4124 | 1461192170885 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:51 INFO - PROCESS | 4124 | 1461192171152 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 15:42:51 INFO - PROCESS | 4124 | 1461192171497 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e18000 == 129 [pid = 4124] [id = 468] 15:42:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff38accec00) [pid = 4124] [serial = 1405] [outer = (nil)] 15:42:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff38c9c7800) [pid = 4124] [serial = 1406] [outer = 0x7ff38accec00] 15:42:51 INFO - PROCESS | 4124 | 1461192171573 Marionette DEBUG loaded listener.js 15:42:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff394873800) [pid = 4124] [serial = 1407] [outer = 0x7ff38accec00] 15:42:52 INFO - PROCESS | 4124 | 1461192172478 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 15:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1638ms 15:42:52 INFO - PROCESS | 4124 | 1461192172514 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 15:42:52 INFO - PROCESS | 4124 | 1461192172517 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 15:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:42:52 INFO - PROCESS | 4124 | 1461192172533 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:42:52 INFO - PROCESS | 4124 | 1461192172542 Marionette TRACE conn4 <- [1,1846,null,{}] 15:42:52 INFO - PROCESS | 4124 | 1461192172549 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:52 INFO - PROCESS | 4124 | 1461192172763 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 15:42:53 INFO - PROCESS | 4124 | 1461192173037 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39add9800 == 130 [pid = 4124] [id = 469] 15:42:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff38acc8000) [pid = 4124] [serial = 1408] [outer = (nil)] 15:42:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff397062800) [pid = 4124] [serial = 1409] [outer = 0x7ff38acc8000] 15:42:53 INFO - PROCESS | 4124 | 1461192173160 Marionette DEBUG loaded listener.js 15:42:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39a218000) [pid = 4124] [serial = 1410] [outer = 0x7ff38acc8000] 15:42:54 INFO - PROCESS | 4124 | 1461192174015 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:42:54 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) 15:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1545ms 15:42:54 INFO - PROCESS | 4124 | 1461192174070 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 15:42:54 INFO - PROCESS | 4124 | 1461192174075 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 15:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:42:54 INFO - PROCESS | 4124 | 1461192174081 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:42:54 INFO - PROCESS | 4124 | 1461192174085 Marionette TRACE conn4 <- [1,1850,null,{}] 15:42:54 INFO - PROCESS | 4124 | 1461192174090 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:54 INFO - PROCESS | 4124 | 1461192174309 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 15:42:54 INFO - PROCESS | 4124 | 1461192174527 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a0712000 == 131 [pid = 4124] [id = 470] 15:42:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff39a38bc00) [pid = 4124] [serial = 1411] [outer = (nil)] 15:42:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff39a556400) [pid = 4124] [serial = 1412] [outer = 0x7ff39a38bc00] 15:42:54 INFO - PROCESS | 4124 | 1461192174653 Marionette DEBUG loaded listener.js 15:42:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff39aac2c00) [pid = 4124] [serial = 1413] [outer = 0x7ff39a38bc00] 15:42:55 INFO - PROCESS | 4124 | 1461192175570 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1529ms 15:42:55 INFO - PROCESS | 4124 | 1461192175612 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 15:42:55 INFO - PROCESS | 4124 | 1461192175616 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 15:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:42:55 INFO - PROCESS | 4124 | 1461192175622 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:42:55 INFO - PROCESS | 4124 | 1461192175625 Marionette TRACE conn4 <- [1,1854,null,{}] 15:42:55 INFO - PROCESS | 4124 | 1461192175631 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:55 INFO - PROCESS | 4124 | 1461192175828 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 15:42:56 INFO - PROCESS | 4124 | 1461192176205 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1eb2000 == 132 [pid = 4124] [id = 471] 15:42:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff39af11000) [pid = 4124] [serial = 1414] [outer = (nil)] 15:42:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff39af3d800) [pid = 4124] [serial = 1415] [outer = 0x7ff39af11000] 15:42:56 INFO - PROCESS | 4124 | 1461192176307 Marionette DEBUG loaded listener.js 15:42:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff39b182000) [pid = 4124] [serial = 1416] [outer = 0x7ff39af11000] 15:42:57 INFO - PROCESS | 4124 | 1461192177192 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1628ms 15:42:57 INFO - PROCESS | 4124 | 1461192177253 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 15:42:57 INFO - PROCESS | 4124 | 1461192177256 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 15:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:42:57 INFO - PROCESS | 4124 | 1461192177263 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:42:57 INFO - PROCESS | 4124 | 1461192177267 Marionette TRACE conn4 <- [1,1858,null,{}] 15:42:57 INFO - PROCESS | 4124 | 1461192177272 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:57 INFO - PROCESS | 4124 | 1461192177488 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 15:42:57 INFO - PROCESS | 4124 | 1461192177790 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae94c800 == 133 [pid = 4124] [id = 472] 15:42:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff39af11800) [pid = 4124] [serial = 1417] [outer = (nil)] 15:42:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff39e514000) [pid = 4124] [serial = 1418] [outer = 0x7ff39af11800] 15:42:57 INFO - PROCESS | 4124 | 1461192177875 Marionette DEBUG loaded listener.js 15:42:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff39faec000) [pid = 4124] [serial = 1419] [outer = 0x7ff39af11800] 15:42:58 INFO - PROCESS | 4124 | 1461192178758 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 15:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1530ms 15:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:42:58 INFO - PROCESS | 4124 | 1461192178794 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 15:42:58 INFO - PROCESS | 4124 | 1461192178797 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 15:42:58 INFO - PROCESS | 4124 | 1461192178803 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:42:58 INFO - PROCESS | 4124 | 1461192178807 Marionette TRACE conn4 <- [1,1862,null,{}] 15:42:58 INFO - PROCESS | 4124 | 1461192178812 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:42:59 INFO - PROCESS | 4124 | 1461192179016 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 15:42:59 INFO - PROCESS | 4124 | 1461192179271 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:42:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2a33800 == 134 [pid = 4124] [id = 473] 15:42:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff39af39c00) [pid = 4124] [serial = 1420] [outer = (nil)] 15:42:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3a1b80c00) [pid = 4124] [serial = 1421] [outer = 0x7ff39af39c00] 15:42:59 INFO - PROCESS | 4124 | 1461192179390 Marionette DEBUG loaded listener.js 15:42:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3ac864400) [pid = 4124] [serial = 1422] [outer = 0x7ff39af39c00] 15:43:00 INFO - PROCESS | 4124 | 1461192180222 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 15:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1490ms 15:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:43:00 INFO - PROCESS | 4124 | 1461192180294 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 15:43:00 INFO - PROCESS | 4124 | 1461192180297 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 15:43:00 INFO - PROCESS | 4124 | 1461192180304 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:43:00 INFO - PROCESS | 4124 | 1461192180307 Marionette TRACE conn4 <- [1,1866,null,{}] 15:43:00 INFO - PROCESS | 4124 | 1461192180314 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:00 INFO - PROCESS | 4124 | 1461192180530 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 15:43:00 INFO - PROCESS | 4124 | 1461192180836 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b4b73000 == 135 [pid = 4124] [id = 474] 15:43:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff39fa9e400) [pid = 4124] [serial = 1423] [outer = (nil)] 15:43:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff3ae829c00) [pid = 4124] [serial = 1424] [outer = 0x7ff39fa9e400] 15:43:00 INFO - PROCESS | 4124 | 1461192180919 Marionette DEBUG loaded listener.js 15:43:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff3b0adfc00) [pid = 4124] [serial = 1425] [outer = 0x7ff39fa9e400] 15:43:01 INFO - PROCESS | 4124 | 1461192181824 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 15:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1583ms 15:43:01 INFO - PROCESS | 4124 | 1461192181886 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 15:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:43:01 INFO - PROCESS | 4124 | 1461192181890 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 15:43:01 INFO - PROCESS | 4124 | 1461192181896 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:43:01 INFO - PROCESS | 4124 | 1461192181899 Marionette TRACE conn4 <- [1,1870,null,{}] 15:43:01 INFO - PROCESS | 4124 | 1461192181904 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:02 INFO - PROCESS | 4124 | 1461192182140 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 15:43:02 INFO - PROCESS | 4124 | 1461192182472 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b706c800 == 136 [pid = 4124] [id = 475] 15:43:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff3ac865000) [pid = 4124] [serial = 1426] [outer = (nil)] 15:43:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff3b283c000) [pid = 4124] [serial = 1427] [outer = 0x7ff3ac865000] 15:43:02 INFO - PROCESS | 4124 | 1461192182552 Marionette DEBUG loaded listener.js 15:43:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff3b29c5800) [pid = 4124] [serial = 1428] [outer = 0x7ff3ac865000] 15:43:03 INFO - PROCESS | 4124 | 1461192183418 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 15:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1583ms 15:43:03 INFO - PROCESS | 4124 | 1461192183480 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 15:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:43:03 INFO - PROCESS | 4124 | 1461192183484 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 15:43:03 INFO - PROCESS | 4124 | 1461192183490 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:43:03 INFO - PROCESS | 4124 | 1461192183493 Marionette TRACE conn4 <- [1,1874,null,{}] 15:43:03 INFO - PROCESS | 4124 | 1461192183499 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:03 INFO - PROCESS | 4124 | 1461192183735 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 15:43:04 INFO - PROCESS | 4124 | 1461192184079 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b11b800 == 137 [pid = 4124] [id = 476] 15:43:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff381d6d400) [pid = 4124] [serial = 1429] [outer = (nil)] 15:43:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff381d70800) [pid = 4124] [serial = 1430] [outer = 0x7ff381d6d400] 15:43:04 INFO - PROCESS | 4124 | 1461192184166 Marionette DEBUG loaded listener.js 15:43:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff3b29c6400) [pid = 4124] [serial = 1431] [outer = 0x7ff381d6d400] 15:43:05 INFO - PROCESS | 4124 | 1461192185107 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 15:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1690ms 15:43:05 INFO - PROCESS | 4124 | 1461192185181 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 15:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:43:05 INFO - PROCESS | 4124 | 1461192185186 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 15:43:05 INFO - PROCESS | 4124 | 1461192185192 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:43:05 INFO - PROCESS | 4124 | 1461192185197 Marionette TRACE conn4 <- [1,1878,null,{}] 15:43:05 INFO - PROCESS | 4124 | 1461192185202 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:05 INFO - PROCESS | 4124 | 1461192185460 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 15:43:05 INFO - PROCESS | 4124 | 1461192185746 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38de9d800 == 138 [pid = 4124] [id = 477] 15:43:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff381d71400) [pid = 4124] [serial = 1432] [outer = (nil)] 15:43:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff38275cc00) [pid = 4124] [serial = 1433] [outer = 0x7ff381d71400] 15:43:05 INFO - PROCESS | 4124 | 1461192185826 Marionette DEBUG loaded listener.js 15:43:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff3b2a72400) [pid = 4124] [serial = 1434] [outer = 0x7ff381d71400] 15:43:06 INFO - PROCESS | 4124 | 1461192186694 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 15:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1534ms 15:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:43:06 INFO - PROCESS | 4124 | 1461192186727 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 15:43:06 INFO - PROCESS | 4124 | 1461192186730 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 15:43:06 INFO - PROCESS | 4124 | 1461192186736 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:43:06 INFO - PROCESS | 4124 | 1461192186739 Marionette TRACE conn4 <- [1,1882,null,{}] 15:43:06 INFO - PROCESS | 4124 | 1461192186744 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:06 INFO - PROCESS | 4124 | 1461192186952 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 15:43:07 INFO - PROCESS | 4124 | 1461192187225 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3876a6800 == 139 [pid = 4124] [id = 478] 15:43:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff382752400) [pid = 4124] [serial = 1435] [outer = (nil)] 15:43:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff3876e8000) [pid = 4124] [serial = 1436] [outer = 0x7ff382752400] 15:43:07 INFO - PROCESS | 4124 | 1461192187347 Marionette DEBUG loaded listener.js 15:43:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff3876ed400) [pid = 4124] [serial = 1437] [outer = 0x7ff382752400] 15:43:08 INFO - PROCESS | 4124 | 1461192188207 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 15:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1529ms 15:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:43:08 INFO - PROCESS | 4124 | 1461192188266 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 15:43:08 INFO - PROCESS | 4124 | 1461192188268 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 15:43:08 INFO - PROCESS | 4124 | 1461192188275 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:43:08 INFO - PROCESS | 4124 | 1461192188278 Marionette TRACE conn4 <- [1,1886,null,{}] 15:43:08 INFO - PROCESS | 4124 | 1461192188284 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:08 INFO - PROCESS | 4124 | 1461192188530 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 15:43:08 INFO - PROCESS | 4124 | 1461192188873 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38480f800 == 140 [pid = 4124] [id = 479] 15:43:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff382761000) [pid = 4124] [serial = 1438] [outer = (nil)] 15:43:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff387da7800) [pid = 4124] [serial = 1439] [outer = 0x7ff382761000] 15:43:08 INFO - PROCESS | 4124 | 1461192188953 Marionette DEBUG loaded listener.js 15:43:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff387dac000) [pid = 4124] [serial = 1440] [outer = 0x7ff382761000] 15:43:09 INFO - PROCESS | 4124 | 1461192189785 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 15:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1581ms 15:43:09 INFO - PROCESS | 4124 | 1461192189856 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 15:43:09 INFO - PROCESS | 4124 | 1461192189860 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 15:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:43:09 INFO - PROCESS | 4124 | 1461192189867 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:43:09 INFO - PROCESS | 4124 | 1461192189869 Marionette TRACE conn4 <- [1,1890,null,{}] 15:43:09 INFO - PROCESS | 4124 | 1461192189875 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:10 INFO - PROCESS | 4124 | 1461192190101 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 15:43:10 INFO - PROCESS | 4124 | 1461192190370 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3876b3000 == 141 [pid = 4124] [id = 480] 15:43:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff3876e8800) [pid = 4124] [serial = 1441] [outer = (nil)] 15:43:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff387db1800) [pid = 4124] [serial = 1442] [outer = 0x7ff3876e8800] 15:43:10 INFO - PROCESS | 4124 | 1461192190491 Marionette DEBUG loaded listener.js 15:43:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff387db5c00) [pid = 4124] [serial = 1443] [outer = 0x7ff3876e8800] 15:43:11 INFO - PROCESS | 4124 | 1461192191387 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 15:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1585ms 15:43:11 INFO - PROCESS | 4124 | 1461192191453 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 15:43:11 INFO - PROCESS | 4124 | 1461192191457 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 15:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:43:11 INFO - PROCESS | 4124 | 1461192191463 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:43:11 INFO - PROCESS | 4124 | 1461192191466 Marionette TRACE conn4 <- [1,1894,null,{}] 15:43:11 INFO - PROCESS | 4124 | 1461192191472 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:11 INFO - PROCESS | 4124 | 1461192191715 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 15:43:12 INFO - PROCESS | 4124 | 1461192192027 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff382430800 == 142 [pid = 4124] [id = 481] 15:43:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff38249ac00) [pid = 4124] [serial = 1444] [outer = (nil)] 15:43:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff3824a1400) [pid = 4124] [serial = 1445] [outer = 0x7ff38249ac00] 15:43:12 INFO - PROCESS | 4124 | 1461192192120 Marionette DEBUG loaded listener.js 15:43:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff387dad000) [pid = 4124] [serial = 1446] [outer = 0x7ff38249ac00] 15:43:13 INFO - PROCESS | 4124 | 1461192193174 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 15:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1787ms 15:43:13 INFO - PROCESS | 4124 | 1461192193265 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 15:43:13 INFO - PROCESS | 4124 | 1461192193269 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 15:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:43:13 INFO - PROCESS | 4124 | 1461192193275 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:43:13 INFO - PROCESS | 4124 | 1461192193278 Marionette TRACE conn4 <- [1,1898,null,{}] 15:43:13 INFO - PROCESS | 4124 | 1461192193283 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:13 INFO - PROCESS | 4124 | 1461192193519 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 15:43:13 INFO - PROCESS | 4124 | 1461192193850 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c681000 == 143 [pid = 4124] [id = 482] 15:43:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff380c02400) [pid = 4124] [serial = 1447] [outer = (nil)] 15:43:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff380c0a800) [pid = 4124] [serial = 1448] [outer = 0x7ff380c02400] 15:43:13 INFO - PROCESS | 4124 | 1461192193924 Marionette DEBUG loaded listener.js 15:43:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff380c0fc00) [pid = 4124] [serial = 1449] [outer = 0x7ff380c02400] 15:43:14 INFO - PROCESS | 4124 | 1461192194810 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 15:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1584ms 15:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:43:14 INFO - PROCESS | 4124 | 1461192194861 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 15:43:14 INFO - PROCESS | 4124 | 1461192194864 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 15:43:14 INFO - PROCESS | 4124 | 1461192194870 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:43:14 INFO - PROCESS | 4124 | 1461192194874 Marionette TRACE conn4 <- [1,1902,null,{}] 15:43:14 INFO - PROCESS | 4124 | 1461192194879 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:15 INFO - PROCESS | 4124 | 1461192195106 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 15:43:15 INFO - PROCESS | 4124 | 1461192195436 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388782800 == 144 [pid = 4124] [id = 483] 15:43:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff380c02c00) [pid = 4124] [serial = 1450] [outer = (nil)] 15:43:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff3824a2c00) [pid = 4124] [serial = 1451] [outer = 0x7ff380c02c00] 15:43:15 INFO - PROCESS | 4124 | 1461192195514 Marionette DEBUG loaded listener.js 15:43:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff387db2400) [pid = 4124] [serial = 1452] [outer = 0x7ff380c02c00] 15:43:16 INFO - PROCESS | 4124 | 1461192196404 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 15:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1596ms 15:43:16 INFO - PROCESS | 4124 | 1461192196467 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 15:43:16 INFO - PROCESS | 4124 | 1461192196470 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 15:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:43:16 INFO - PROCESS | 4124 | 1461192196476 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:43:16 INFO - PROCESS | 4124 | 1461192196479 Marionette TRACE conn4 <- [1,1906,null,{}] 15:43:16 INFO - PROCESS | 4124 | 1461192196484 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:16 INFO - PROCESS | 4124 | 1461192196697 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 15:43:17 INFO - PROCESS | 4124 | 1461192197056 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c694800 == 145 [pid = 4124] [id = 484] 15:43:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff380c0b400) [pid = 4124] [serial = 1453] [outer = (nil)] 15:43:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff38528a000) [pid = 4124] [serial = 1454] [outer = 0x7ff380c0b400] 15:43:17 INFO - PROCESS | 4124 | 1461192197155 Marionette DEBUG loaded listener.js 15:43:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff38528ec00) [pid = 4124] [serial = 1455] [outer = 0x7ff380c0b400] 15:43:18 INFO - PROCESS | 4124 | 1461192198019 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 15:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1592ms 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3950c9800 == 144 [pid = 4124] [id = 193] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395306000 == 143 [pid = 4124] [id = 223] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a69d2800 == 142 [pid = 4124] [id = 407] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2f2f000 == 141 [pid = 4124] [id = 409] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae805000 == 140 [pid = 4124] [id = 408] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddd1000 == 139 [pid = 4124] [id = 400] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951da800 == 138 [pid = 4124] [id = 401] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a241800 == 137 [pid = 4124] [id = 399] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a115b000 == 136 [pid = 4124] [id = 454] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39d469800 == 135 [pid = 4124] [id = 453] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ade4000 == 134 [pid = 4124] [id = 452] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aade000 == 133 [pid = 4124] [id = 451] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a5a4800 == 132 [pid = 4124] [id = 450] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970d1800 == 131 [pid = 4124] [id = 449] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951e5000 == 130 [pid = 4124] [id = 448] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394890000 == 129 [pid = 4124] [id = 447] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f24e000 == 128 [pid = 4124] [id = 446] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eec9000 == 127 [pid = 4124] [id = 445] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38adcc800 == 126 [pid = 4124] [id = 444] 15:43:19 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff385313000 == 125 [pid = 4124] [id = 443] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff3885c5800) [pid = 4124] [serial = 1128] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff39b5a2c00) [pid = 4124] [serial = 1143] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff3ac870400) [pid = 4124] [serial = 1080] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3aecca400) [pid = 4124] [serial = 1089] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff39aac4000) [pid = 4124] [serial = 1095] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff3a086c400) [pid = 4124] [serial = 1146] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff39b5a7c00) [pid = 4124] [serial = 1074] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff398658400) [pid = 4124] [serial = 1071] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff394fc2000) [pid = 4124] [serial = 1068] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff389698000) [pid = 4124] [serial = 1065] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff388518c00) [pid = 4124] [serial = 1041] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff389a29c00) [pid = 4124] [serial = 1038] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff3b2d9fc00) [pid = 4124] [serial = 1035] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff3b2a1b000) [pid = 4124] [serial = 1032] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff38c9cf800) [pid = 4124] [serial = 1086] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff3953b3400) [pid = 4124] [serial = 1134] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff3975bbc00) [pid = 4124] [serial = 1104] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff3a0a19000) [pid = 4124] [serial = 1077] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff39aac9800) [pid = 4124] [serial = 1092] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff3a3111000) [pid = 4124] [serial = 1098] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff385161c00) [pid = 4124] [serial = 1101] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff39a54b800) [pid = 4124] [serial = 1140] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff398ba7800) [pid = 4124] [serial = 1137] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff38c05e000) [pid = 4124] [serial = 1131] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff3ac8ea400) [pid = 4124] [serial = 1083] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff39a4e6400) [pid = 4124] [serial = 1197] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff38d362000) [pid = 4124] [serial = 1328] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff38c8d8800) [pid = 4124] [serial = 1325] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff38c9c5800) [pid = 4124] [serial = 1326] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff389a1c000) [pid = 4124] [serial = 1313] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff38d361000) [pid = 4124] [serial = 1263] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3897dd400) [pid = 4124] [serial = 1268] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff38c9ca000) [pid = 4124] [serial = 1271] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff39ca6f800) [pid = 4124] [serial = 1289] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff3885e1400) [pid = 4124] [serial = 1265] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff3942e9c00) [pid = 4124] [serial = 1307] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff39aeadc00) [pid = 4124] [serial = 1280] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff3a061b000) [pid = 4124] [serial = 1292] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff39b17fc00) [pid = 4124] [serial = 1286] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff38885fc00) [pid = 4124] [serial = 1319] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff389605800) [pid = 4124] [serial = 1320] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff3946d7000) [pid = 4124] [serial = 1310] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff3864c2400) [pid = 4124] [serial = 1316] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff3875ad800) [pid = 4124] [serial = 1317] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff398b9f000) [pid = 4124] [serial = 1277] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3b2473400) [pid = 4124] [serial = 1301] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39b174800) [pid = 4124] [serial = 1283] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff3835f2400) [pid = 4124] [serial = 1304] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3aeb4f400) [pid = 4124] [serial = 1298] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff396d60000) [pid = 4124] [serial = 1274] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff3a6a62c00) [pid = 4124] [serial = 1295] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff3897e9c00) [pid = 4124] [serial = 1322] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff38a1c1c00) [pid = 4124] [serial = 1323] [outer = (nil)] [url = about:blank] 15:43:19 INFO - PROCESS | 4124 | 1461192199532 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 15:43:19 INFO - PROCESS | 4124 | 1461192199536 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 15:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:43:19 INFO - PROCESS | 4124 | 1461192199567 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:43:19 INFO - PROCESS | 4124 | 1461192199575 Marionette TRACE conn4 <- [1,1910,null,{}] 15:43:19 INFO - PROCESS | 4124 | 1461192199582 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:19 INFO - PROCESS | 4124 | 1461192199747 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 15:43:19 INFO - PROCESS | 4124 | 1461192199764 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38785b800 == 126 [pid = 4124] [id = 485] 15:43:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff385159400) [pid = 4124] [serial = 1456] [outer = (nil)] 15:43:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff38528c000) [pid = 4124] [serial = 1457] [outer = 0x7ff385159400] 15:43:19 INFO - PROCESS | 4124 | 1461192199830 Marionette DEBUG loaded listener.js 15:43:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff3864c8800) [pid = 4124] [serial = 1458] [outer = 0x7ff385159400] 15:43:20 INFO - PROCESS | 4124 | 1461192200786 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 15:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1246ms 15:43:20 INFO - PROCESS | 4124 | 1461192200817 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 15:43:20 INFO - PROCESS | 4124 | 1461192200823 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 15:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:43:20 INFO - PROCESS | 4124 | 1461192200835 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:43:20 INFO - PROCESS | 4124 | 1461192200840 Marionette TRACE conn4 <- [1,1914,null,{}] 15:43:20 INFO - PROCESS | 4124 | 1461192200846 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:21 INFO - PROCESS | 4124 | 1461192201024 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 15:43:21 INFO - PROCESS | 4124 | 1461192201209 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38979b000 == 127 [pid = 4124] [id = 486] 15:43:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff382753000) [pid = 4124] [serial = 1459] [outer = (nil)] 15:43:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff387da8000) [pid = 4124] [serial = 1460] [outer = 0x7ff382753000] 15:43:21 INFO - PROCESS | 4124 | 1461192201272 Marionette DEBUG loaded listener.js 15:43:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff388515400) [pid = 4124] [serial = 1461] [outer = 0x7ff382753000] 15:43:22 INFO - PROCESS | 4124 | 1461192202218 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 15:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1447ms 15:43:22 INFO - PROCESS | 4124 | 1461192202283 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 15:43:22 INFO - PROCESS | 4124 | 1461192202289 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 15:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:43:22 INFO - PROCESS | 4124 | 1461192202299 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:43:22 INFO - PROCESS | 4124 | 1461192202304 Marionette TRACE conn4 <- [1,1918,null,{}] 15:43:22 INFO - PROCESS | 4124 | 1461192202340 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:22 INFO - PROCESS | 4124 | 1461192202634 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 15:43:22 INFO - PROCESS | 4124 | 1461192202675 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38adc8800 == 128 [pid = 4124] [id = 487] 15:43:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff388fd6c00) [pid = 4124] [serial = 1462] [outer = (nil)] 15:43:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3891e4400) [pid = 4124] [serial = 1463] [outer = 0x7ff388fd6c00] 15:43:22 INFO - PROCESS | 4124 | 1461192202742 Marionette DEBUG loaded listener.js 15:43:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff38960f800) [pid = 4124] [serial = 1464] [outer = 0x7ff388fd6c00] 15:43:23 INFO - PROCESS | 4124 | 1461192203750 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 15:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1487ms 15:43:23 INFO - PROCESS | 4124 | 1461192203785 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 15:43:23 INFO - PROCESS | 4124 | 1461192203788 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 15:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:43:23 INFO - PROCESS | 4124 | 1461192203794 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:43:23 INFO - PROCESS | 4124 | 1461192203796 Marionette TRACE conn4 <- [1,1922,null,{}] 15:43:23 INFO - PROCESS | 4124 | 1461192203807 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:24 INFO - PROCESS | 4124 | 1461192204533 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 15:43:24 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff3897db400) [pid = 4124] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:43:24 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff3875a5c00) [pid = 4124] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:43:24 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff3941b5000) [pid = 4124] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:43:24 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff3975c0c00) [pid = 4124] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:43:24 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff3899d5000) [pid = 4124] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:43:24 INFO - PROCESS | 4124 | 1461192204709 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0cc800 == 129 [pid = 4124] [id = 488] 15:43:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff3875a5c00) [pid = 4124] [serial = 1465] [outer = (nil)] 15:43:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff389749400) [pid = 4124] [serial = 1466] [outer = 0x7ff3875a5c00] 15:43:24 INFO - PROCESS | 4124 | 1461192204774 Marionette DEBUG loaded listener.js 15:43:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff3899cd400) [pid = 4124] [serial = 1467] [outer = 0x7ff3875a5c00] 15:43:25 INFO - PROCESS | 4124 | 1461192205496 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 15:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1728ms 15:43:25 INFO - PROCESS | 4124 | 1461192205528 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 15:43:25 INFO - PROCESS | 4124 | 1461192205531 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 15:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:43:25 INFO - PROCESS | 4124 | 1461192205537 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:43:25 INFO - PROCESS | 4124 | 1461192205539 Marionette TRACE conn4 <- [1,1926,null,{}] 15:43:25 INFO - PROCESS | 4124 | 1461192205545 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:25 INFO - PROCESS | 4124 | 1461192205722 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 15:43:25 INFO - PROCESS | 4124 | 1461192205902 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d3a7800 == 130 [pid = 4124] [id = 489] 15:43:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff3824a3800) [pid = 4124] [serial = 1468] [outer = (nil)] 15:43:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff389a1e000) [pid = 4124] [serial = 1469] [outer = 0x7ff3824a3800] 15:43:25 INFO - PROCESS | 4124 | 1461192205975 Marionette DEBUG loaded listener.js 15:43:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff38a42b400) [pid = 4124] [serial = 1470] [outer = 0x7ff3824a3800] 15:43:26 INFO - PROCESS | 4124 | 1461192206966 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 15:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1478ms 15:43:27 INFO - PROCESS | 4124 | 1461192207017 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 15:43:27 INFO - PROCESS | 4124 | 1461192207024 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 15:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:43:27 INFO - PROCESS | 4124 | 1461192207034 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:43:27 INFO - PROCESS | 4124 | 1461192207038 Marionette TRACE conn4 <- [1,1930,null,{}] 15:43:27 INFO - PROCESS | 4124 | 1461192207047 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:27 INFO - PROCESS | 4124 | 1461192207314 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 15:43:27 INFO - PROCESS | 4124 | 1461192207616 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388eb5800 == 131 [pid = 4124] [id = 490] 15:43:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff38275a000) [pid = 4124] [serial = 1471] [outer = (nil)] 15:43:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff385293400) [pid = 4124] [serial = 1472] [outer = 0x7ff38275a000] 15:43:27 INFO - PROCESS | 4124 | 1461192207695 Marionette DEBUG loaded listener.js 15:43:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff387aca400) [pid = 4124] [serial = 1473] [outer = 0x7ff38275a000] 15:43:28 INFO - PROCESS | 4124 | 1461192208589 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 15:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1588ms 15:43:28 INFO - PROCESS | 4124 | 1461192208620 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 15:43:28 INFO - PROCESS | 4124 | 1461192208628 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 15:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:43:28 INFO - PROCESS | 4124 | 1461192208639 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:43:28 INFO - PROCESS | 4124 | 1461192208643 Marionette TRACE conn4 <- [1,1934,null,{}] 15:43:28 INFO - PROCESS | 4124 | 1461192208649 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:28 INFO - PROCESS | 4124 | 1461192208914 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 15:43:29 INFO - PROCESS | 4124 | 1461192209224 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2c6000 == 132 [pid = 4124] [id = 491] 15:43:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff387db6800) [pid = 4124] [serial = 1474] [outer = (nil)] 15:43:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff388fcb400) [pid = 4124] [serial = 1475] [outer = 0x7ff387db6800] 15:43:29 INFO - PROCESS | 4124 | 1461192209307 Marionette DEBUG loaded listener.js 15:43:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff38960c000) [pid = 4124] [serial = 1476] [outer = 0x7ff387db6800] 15:43:30 INFO - PROCESS | 4124 | 1461192210290 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 15:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1681ms 15:43:30 INFO - PROCESS | 4124 | 1461192210322 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 15:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:43:30 INFO - PROCESS | 4124 | 1461192210326 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 15:43:30 INFO - PROCESS | 4124 | 1461192210333 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:43:30 INFO - PROCESS | 4124 | 1461192210338 Marionette TRACE conn4 <- [1,1938,null,{}] 15:43:30 INFO - PROCESS | 4124 | 1461192210355 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:30 INFO - PROCESS | 4124 | 1461192210600 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 15:43:30 INFO - PROCESS | 4124 | 1461192210913 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eec6800 == 133 [pid = 4124] [id = 492] 15:43:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff3899d8000) [pid = 4124] [serial = 1477] [outer = (nil)] 15:43:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff38acc5400) [pid = 4124] [serial = 1478] [outer = 0x7ff3899d8000] 15:43:31 INFO - PROCESS | 4124 | 1461192210994 Marionette DEBUG loaded listener.js 15:43:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff38c064000) [pid = 4124] [serial = 1479] [outer = 0x7ff3899d8000] 15:43:31 INFO - PROCESS | 4124 | 1461192211855 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 15:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1588ms 15:43:31 INFO - PROCESS | 4124 | 1461192211921 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 15:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:43:31 INFO - PROCESS | 4124 | 1461192211926 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 15:43:31 INFO - PROCESS | 4124 | 1461192211932 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:43:31 INFO - PROCESS | 4124 | 1461192211936 Marionette TRACE conn4 <- [1,1942,null,{}] 15:43:31 INFO - PROCESS | 4124 | 1461192211941 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:32 INFO - PROCESS | 4124 | 1461192212190 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 15:43:32 INFO - PROCESS | 4124 | 1461192212492 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efb8800 == 134 [pid = 4124] [id = 493] 15:43:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff389a24400) [pid = 4124] [serial = 1480] [outer = (nil)] 15:43:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff38c9ce800) [pid = 4124] [serial = 1481] [outer = 0x7ff389a24400] 15:43:32 INFO - PROCESS | 4124 | 1461192212572 Marionette DEBUG loaded listener.js 15:43:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff38d36c400) [pid = 4124] [serial = 1482] [outer = 0x7ff389a24400] 15:43:33 INFO - PROCESS | 4124 | 1461192213454 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1580ms 15:43:33 INFO - PROCESS | 4124 | 1461192213514 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 15:43:33 INFO - PROCESS | 4124 | 1461192213518 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 15:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:43:33 INFO - PROCESS | 4124 | 1461192213524 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:43:33 INFO - PROCESS | 4124 | 1461192213526 Marionette TRACE conn4 <- [1,1946,null,{}] 15:43:33 INFO - PROCESS | 4124 | 1461192213532 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:33 INFO - PROCESS | 4124 | 1461192213730 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 15:43:34 INFO - PROCESS | 4124 | 1461192214051 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2c7800 == 135 [pid = 4124] [id = 494] 15:43:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff38c8d3000) [pid = 4124] [serial = 1483] [outer = (nil)] 15:43:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff3942e0400) [pid = 4124] [serial = 1484] [outer = 0x7ff38c8d3000] 15:43:34 INFO - PROCESS | 4124 | 1461192214131 Marionette DEBUG loaded listener.js 15:43:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff394382400) [pid = 4124] [serial = 1485] [outer = 0x7ff38c8d3000] 15:43:35 INFO - PROCESS | 4124 | 1461192215019 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 15:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1528ms 15:43:35 INFO - PROCESS | 4124 | 1461192215054 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 15:43:35 INFO - PROCESS | 4124 | 1461192215058 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 15:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:43:35 INFO - PROCESS | 4124 | 1461192215067 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:43:35 INFO - PROCESS | 4124 | 1461192215071 Marionette TRACE conn4 <- [1,1950,null,{}] 15:43:35 INFO - PROCESS | 4124 | 1461192215078 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:35 INFO - PROCESS | 4124 | 1461192215339 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 15:43:35 INFO - PROCESS | 4124 | 1461192215608 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384822800 == 136 [pid = 4124] [id = 495] 15:43:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff3953ac800) [pid = 4124] [serial = 1486] [outer = (nil)] 15:43:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff396120800) [pid = 4124] [serial = 1487] [outer = 0x7ff3953ac800] 15:43:35 INFO - PROCESS | 4124 | 1461192215743 Marionette DEBUG loaded listener.js 15:43:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 247 (0x7ff396441c00) [pid = 4124] [serial = 1488] [outer = 0x7ff3953ac800] 15:43:36 INFO - PROCESS | 4124 | 1461192216631 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 15:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1638ms 15:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:43:36 INFO - PROCESS | 4124 | 1461192216704 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 15:43:36 INFO - PROCESS | 4124 | 1461192216707 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 15:43:36 INFO - PROCESS | 4124 | 1461192216713 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:43:36 INFO - PROCESS | 4124 | 1461192216717 Marionette TRACE conn4 <- [1,1954,null,{}] 15:43:36 INFO - PROCESS | 4124 | 1461192216722 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:36 INFO - PROCESS | 4124 | 1461192216908 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 15:43:37 INFO - PROCESS | 4124 | 1461192217127 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950de000 == 137 [pid = 4124] [id = 496] 15:43:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 248 (0x7ff38ada0400) [pid = 4124] [serial = 1489] [outer = (nil)] 15:43:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 249 (0x7ff3964f2000) [pid = 4124] [serial = 1490] [outer = 0x7ff38ada0400] 15:43:37 INFO - PROCESS | 4124 | 1461192217251 Marionette DEBUG loaded listener.js 15:43:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 250 (0x7ff396ed1800) [pid = 4124] [serial = 1491] [outer = 0x7ff38ada0400] 15:43:38 INFO - PROCESS | 4124 | 1461192218136 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 15:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1490ms 15:43:38 INFO - PROCESS | 4124 | 1461192218203 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 15:43:38 INFO - PROCESS | 4124 | 1461192218207 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 15:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:43:38 INFO - PROCESS | 4124 | 1461192218213 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:43:38 INFO - PROCESS | 4124 | 1461192218217 Marionette TRACE conn4 <- [1,1958,null,{}] 15:43:38 INFO - PROCESS | 4124 | 1461192218222 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:38 INFO - PROCESS | 4124 | 1461192218425 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 15:43:38 INFO - PROCESS | 4124 | 1461192218686 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395378000 == 138 [pid = 4124] [id = 497] 15:43:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 251 (0x7ff394876400) [pid = 4124] [serial = 1492] [outer = (nil)] 15:43:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 252 (0x7ff397056c00) [pid = 4124] [serial = 1493] [outer = 0x7ff394876400] 15:43:38 INFO - PROCESS | 4124 | 1461192218806 Marionette DEBUG loaded listener.js 15:43:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 253 (0x7ff397140000) [pid = 4124] [serial = 1494] [outer = 0x7ff394876400] 15:43:39 INFO - PROCESS | 4124 | 1461192219697 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 15:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1532ms 15:43:39 INFO - PROCESS | 4124 | 1461192219748 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 15:43:39 INFO - PROCESS | 4124 | 1461192219751 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 15:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:43:39 INFO - PROCESS | 4124 | 1461192219758 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:43:39 INFO - PROCESS | 4124 | 1461192219761 Marionette TRACE conn4 <- [1,1962,null,{}] 15:43:39 INFO - PROCESS | 4124 | 1461192219766 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:39 INFO - PROCESS | 4124 | 1461192219967 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 15:43:40 INFO - PROCESS | 4124 | 1461192220233 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e22800 == 139 [pid = 4124] [id = 498] 15:43:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 254 (0x7ff38ada5000) [pid = 4124] [serial = 1495] [outer = (nil)] 15:43:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 255 (0x7ff3975c3000) [pid = 4124] [serial = 1496] [outer = 0x7ff38ada5000] 15:43:40 INFO - PROCESS | 4124 | 1461192220357 Marionette DEBUG loaded listener.js 15:43:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 256 (0x7ff39865ac00) [pid = 4124] [serial = 1497] [outer = 0x7ff38ada5000] 15:43:41 INFO - PROCESS | 4124 | 1461192221216 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 15:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1530ms 15:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:43:41 INFO - PROCESS | 4124 | 1461192221289 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 15:43:41 INFO - PROCESS | 4124 | 1461192221292 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 15:43:41 INFO - PROCESS | 4124 | 1461192221299 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:43:41 INFO - PROCESS | 4124 | 1461192221301 Marionette TRACE conn4 <- [1,1966,null,{}] 15:43:41 INFO - PROCESS | 4124 | 1461192221308 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:41 INFO - PROCESS | 4124 | 1461192221551 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 15:43:41 INFO - PROCESS | 4124 | 1461192221894 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3987ab000 == 140 [pid = 4124] [id = 499] 15:43:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 257 (0x7ff3974ccc00) [pid = 4124] [serial = 1498] [outer = (nil)] 15:43:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 258 (0x7ff398ac7000) [pid = 4124] [serial = 1499] [outer = 0x7ff3974ccc00] 15:43:41 INFO - PROCESS | 4124 | 1461192221978 Marionette DEBUG loaded listener.js 15:43:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff398c2ec00) [pid = 4124] [serial = 1500] [outer = 0x7ff3974ccc00] 15:43:42 INFO - PROCESS | 4124 | 1461192222796 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 15:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 15:43:42 INFO - PROCESS | 4124 | 1461192222835 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 15:43:42 INFO - PROCESS | 4124 | 1461192222840 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 15:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:43:42 INFO - PROCESS | 4124 | 1461192222845 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:43:42 INFO - PROCESS | 4124 | 1461192222850 Marionette TRACE conn4 <- [1,1970,null,{}] 15:43:42 INFO - PROCESS | 4124 | 1461192222855 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:43 INFO - PROCESS | 4124 | 1461192223090 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 15:43:43 INFO - PROCESS | 4124 | 1461192223352 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a5bd800 == 141 [pid = 4124] [id = 500] 15:43:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff3974cfc00) [pid = 4124] [serial = 1501] [outer = (nil)] 15:43:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff39a260c00) [pid = 4124] [serial = 1502] [outer = 0x7ff3974cfc00] 15:43:43 INFO - PROCESS | 4124 | 1461192223442 Marionette DEBUG loaded listener.js 15:43:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff39a390c00) [pid = 4124] [serial = 1503] [outer = 0x7ff3974cfc00] 15:43:44 INFO - PROCESS | 4124 | 1461192224368 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 15:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1585ms 15:43:44 INFO - PROCESS | 4124 | 1461192224434 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 15:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:43:44 INFO - PROCESS | 4124 | 1461192224438 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 15:43:44 INFO - PROCESS | 4124 | 1461192224444 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:43:44 INFO - PROCESS | 4124 | 1461192224448 Marionette TRACE conn4 <- [1,1974,null,{}] 15:43:44 INFO - PROCESS | 4124 | 1461192224453 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:44 INFO - PROCESS | 4124 | 1461192224685 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 15:43:45 INFO - PROCESS | 4124 | 1461192225061 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aba2800 == 142 [pid = 4124] [id = 501] 15:43:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff3897e0000) [pid = 4124] [serial = 1504] [outer = (nil)] 15:43:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff39a4ebc00) [pid = 4124] [serial = 1505] [outer = 0x7ff3897e0000] 15:43:45 INFO - PROCESS | 4124 | 1461192225190 Marionette DEBUG loaded listener.js 15:43:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff39a558000) [pid = 4124] [serial = 1506] [outer = 0x7ff3897e0000] 15:43:46 INFO - PROCESS | 4124 | 1461192226093 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 15:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1687ms 15:43:46 INFO - PROCESS | 4124 | 1461192226132 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 15:43:46 INFO - PROCESS | 4124 | 1461192226135 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 15:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:43:46 INFO - PROCESS | 4124 | 1461192226142 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:43:46 INFO - PROCESS | 4124 | 1461192226145 Marionette TRACE conn4 <- [1,1978,null,{}] 15:43:46 INFO - PROCESS | 4124 | 1461192226150 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:46 INFO - PROCESS | 4124 | 1461192226344 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 15:43:46 INFO - PROCESS | 4124 | 1461192226612 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b033800 == 143 [pid = 4124] [id = 502] 15:43:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff398a82c00) [pid = 4124] [serial = 1507] [outer = (nil)] 15:43:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff39a7db000) [pid = 4124] [serial = 1508] [outer = 0x7ff398a82c00] 15:43:46 INFO - PROCESS | 4124 | 1461192226688 Marionette DEBUG loaded listener.js 15:43:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 268 (0x7ff39aac8000) [pid = 4124] [serial = 1509] [outer = 0x7ff398a82c00] 15:43:47 INFO - PROCESS | 4124 | 1461192227594 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1496ms 15:43:47 INFO - PROCESS | 4124 | 1461192227639 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 15:43:47 INFO - PROCESS | 4124 | 1461192227642 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 15:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:43:47 INFO - PROCESS | 4124 | 1461192227648 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:43:47 INFO - PROCESS | 4124 | 1461192227650 Marionette TRACE conn4 <- [1,1982,null,{}] 15:43:47 INFO - PROCESS | 4124 | 1461192227657 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:47 INFO - PROCESS | 4124 | 1461192227860 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 15:43:48 INFO - PROCESS | 4124 | 1461192228133 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caa4000 == 144 [pid = 4124] [id = 503] 15:43:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 269 (0x7ff39a4e5c00) [pid = 4124] [serial = 1510] [outer = (nil)] 15:43:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 270 (0x7ff39aea9000) [pid = 4124] [serial = 1511] [outer = 0x7ff39a4e5c00] 15:43:48 INFO - PROCESS | 4124 | 1461192228254 Marionette DEBUG loaded listener.js 15:43:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 271 (0x7ff39af08000) [pid = 4124] [serial = 1512] [outer = 0x7ff39a4e5c00] 15:43:49 INFO - PROCESS | 4124 | 1461192229139 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1528ms 15:43:49 INFO - PROCESS | 4124 | 1461192229178 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 15:43:49 INFO - PROCESS | 4124 | 1461192229181 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 15:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:43:49 INFO - PROCESS | 4124 | 1461192229187 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:43:49 INFO - PROCESS | 4124 | 1461192229190 Marionette TRACE conn4 <- [1,1986,null,{}] 15:43:49 INFO - PROCESS | 4124 | 1461192229196 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:49 INFO - PROCESS | 4124 | 1461192229427 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 15:43:49 INFO - PROCESS | 4124 | 1461192229762 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08a3000 == 145 [pid = 4124] [id = 504] 15:43:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 272 (0x7ff38f1cec00) [pid = 4124] [serial = 1513] [outer = (nil)] 15:43:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 273 (0x7ff39af40800) [pid = 4124] [serial = 1514] [outer = 0x7ff38f1cec00] 15:43:49 INFO - PROCESS | 4124 | 1461192229842 Marionette DEBUG loaded listener.js 15:43:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 274 (0x7ff39b178c00) [pid = 4124] [serial = 1515] [outer = 0x7ff38f1cec00] 15:43:50 INFO - PROCESS | 4124 | 1461192230698 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 15:43:50 INFO - PROCESS | 4124 | 1461192230769 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 15:43:50 INFO - PROCESS | 4124 | 1461192230773 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 15:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:43:50 INFO - PROCESS | 4124 | 1461192230779 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:43:50 INFO - PROCESS | 4124 | 1461192230781 Marionette TRACE conn4 <- [1,1990,null,{}] 15:43:50 INFO - PROCESS | 4124 | 1461192230787 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:50 INFO - PROCESS | 4124 | 1461192230985 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 15:43:51 INFO - PROCESS | 4124 | 1461192231251 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d10800 == 146 [pid = 4124] [id = 505] 15:43:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 275 (0x7ff3961df000) [pid = 4124] [serial = 1516] [outer = (nil)] 15:43:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 276 (0x7ff39b1c6800) [pid = 4124] [serial = 1517] [outer = 0x7ff3961df000] 15:43:51 INFO - PROCESS | 4124 | 1461192231375 Marionette DEBUG loaded listener.js 15:43:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 277 (0x7ff39b5a7800) [pid = 4124] [serial = 1518] [outer = 0x7ff3961df000] 15:43:52 INFO - PROCESS | 4124 | 1461192232222 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 15:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1497ms 15:43:52 INFO - PROCESS | 4124 | 1461192232277 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 15:43:52 INFO - PROCESS | 4124 | 1461192232281 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 15:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:43:52 INFO - PROCESS | 4124 | 1461192232287 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:43:52 INFO - PROCESS | 4124 | 1461192232289 Marionette TRACE conn4 <- [1,1994,null,{}] 15:43:52 INFO - PROCESS | 4124 | 1461192232295 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:52 INFO - PROCESS | 4124 | 1461192232510 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 15:43:52 INFO - PROCESS | 4124 | 1461192232785 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3862d6800 == 147 [pid = 4124] [id = 506] 15:43:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 278 (0x7ff381d64400) [pid = 4124] [serial = 1519] [outer = (nil)] 15:43:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 279 (0x7ff385154000) [pid = 4124] [serial = 1520] [outer = 0x7ff381d64400] 15:43:52 INFO - PROCESS | 4124 | 1461192232904 Marionette DEBUG loaded listener.js 15:43:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 280 (0x7ff39705ec00) [pid = 4124] [serial = 1521] [outer = 0x7ff381d64400] 15:43:54 INFO - PROCESS | 4124 | 1461192234140 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 15:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1931ms 15:43:54 INFO - PROCESS | 4124 | 1461192234222 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 15:43:54 INFO - PROCESS | 4124 | 1461192234239 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 15:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:43:54 INFO - PROCESS | 4124 | 1461192234252 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:43:54 INFO - PROCESS | 4124 | 1461192234261 Marionette TRACE conn4 <- [1,1998,null,{}] 15:43:54 INFO - PROCESS | 4124 | 1461192234277 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:54 INFO - PROCESS | 4124 | 1461192234587 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 15:43:54 INFO - PROCESS | 4124 | 1461192234849 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c67c800 == 148 [pid = 4124] [id = 507] 15:43:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 281 (0x7ff381d64c00) [pid = 4124] [serial = 1522] [outer = (nil)] 15:43:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 282 (0x7ff3835e9400) [pid = 4124] [serial = 1523] [outer = 0x7ff381d64c00] 15:43:54 INFO - PROCESS | 4124 | 1461192234921 Marionette DEBUG loaded listener.js 15:43:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 283 (0x7ff385286800) [pid = 4124] [serial = 1524] [outer = 0x7ff381d64c00] 15:43:55 INFO - PROCESS | 4124 | 1461192235823 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 15:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1648ms 15:43:55 INFO - PROCESS | 4124 | 1461192235899 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 15:43:55 INFO - PROCESS | 4124 | 1461192235906 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 15:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:43:55 INFO - PROCESS | 4124 | 1461192235916 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:43:55 INFO - PROCESS | 4124 | 1461192235919 Marionette TRACE conn4 <- [1,2002,null,{}] 15:43:55 INFO - PROCESS | 4124 | 1461192235924 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:56 INFO - PROCESS | 4124 | 1461192236265 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 15:43:56 INFO - PROCESS | 4124 | 1461192236628 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384809800 == 149 [pid = 4124] [id = 508] 15:43:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 284 (0x7ff3835f0400) [pid = 4124] [serial = 1525] [outer = (nil)] 15:43:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 285 (0x7ff3876ea000) [pid = 4124] [serial = 1526] [outer = 0x7ff3835f0400] 15:43:56 INFO - PROCESS | 4124 | 1461192236697 Marionette DEBUG loaded listener.js 15:43:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 286 (0x7ff387dadc00) [pid = 4124] [serial = 1527] [outer = 0x7ff3835f0400] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3879cb800 == 148 [pid = 4124] [id = 344] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d050000 == 147 [pid = 4124] [id = 334] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1de6800 == 146 [pid = 4124] [id = 232] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0cc800 == 145 [pid = 4124] [id = 488] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38adc8800 == 144 [pid = 4124] [id = 487] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38979b000 == 143 [pid = 4124] [id = 486] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38785b800 == 142 [pid = 4124] [id = 485] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c694800 == 141 [pid = 4124] [id = 484] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388782800 == 140 [pid = 4124] [id = 483] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c681000 == 139 [pid = 4124] [id = 482] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff382430800 == 138 [pid = 4124] [id = 481] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3876b3000 == 137 [pid = 4124] [id = 480] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38480f800 == 136 [pid = 4124] [id = 479] 15:43:57 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3876a6800 == 135 [pid = 4124] [id = 478] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 285 (0x7ff398ba2400) [pid = 4124] [serial = 1394] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 284 (0x7ff39a0af400) [pid = 4124] [serial = 1395] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 283 (0x7ff3a1b7c800) [pid = 4124] [serial = 1370] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 282 (0x7ff39437c800) [pid = 4124] [serial = 1388] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 281 (0x7ff394fc1000) [pid = 4124] [serial = 1389] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 280 (0x7ff3897e1800) [pid = 4124] [serial = 1334] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 279 (0x7ff398abe800) [pid = 4124] [serial = 1346] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 278 (0x7ff39a7de000) [pid = 4124] [serial = 1355] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 277 (0x7ff39a47f400) [pid = 4124] [serial = 1349] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 276 (0x7ff3963adc00) [pid = 4124] [serial = 1340] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 275 (0x7ff396fad800) [pid = 4124] [serial = 1343] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 274 (0x7ff38a1bf400) [pid = 4124] [serial = 1385] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 273 (0x7ff3864cd400) [pid = 4124] [serial = 1331] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 272 (0x7ff38f1c7400) [pid = 4124] [serial = 1337] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 271 (0x7ff3a278a400) [pid = 4124] [serial = 1373] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 270 (0x7ff389695000) [pid = 4124] [serial = 1383] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 269 (0x7ff388fd6400) [pid = 4124] [serial = 1382] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 268 (0x7ff3941bac00) [pid = 4124] [serial = 1376] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 267 (0x7ff39ab06800) [pid = 4124] [serial = 1358] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff39caf8800) [pid = 4124] [serial = 1364] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff39af3d400) [pid = 4124] [serial = 1361] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff3a075c000) [pid = 4124] [serial = 1367] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff39a54e800) [pid = 4124] [serial = 1352] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff3976ce400) [pid = 4124] [serial = 1379] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff38ada2000) [pid = 4124] [serial = 1386] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff3975bd000) [pid = 4124] [serial = 1392] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff397057c00) [pid = 4124] [serial = 1391] [outer = (nil)] [url = about:blank] 15:43:57 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff39774e000) [pid = 4124] [serial = 1397] [outer = (nil)] [url = about:blank] 15:43:58 INFO - PROCESS | 4124 | 1461192238142 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 15:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2286ms 15:43:58 INFO - PROCESS | 4124 | 1461192238202 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 15:43:58 INFO - PROCESS | 4124 | 1461192238206 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 15:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:43:58 INFO - PROCESS | 4124 | 1461192238212 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:43:58 INFO - PROCESS | 4124 | 1461192238218 Marionette TRACE conn4 <- [1,2006,null,{}] 15:43:58 INFO - PROCESS | 4124 | 1461192238233 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:58 INFO - PROCESS | 4124 | 1461192238434 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 15:43:58 INFO - PROCESS | 4124 | 1461192238620 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:43:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879db800 == 136 [pid = 4124] [id = 509] 15:43:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 259 (0x7ff3835f4400) [pid = 4124] [serial = 1528] [outer = (nil)] 15:43:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 260 (0x7ff38885a800) [pid = 4124] [serial = 1529] [outer = 0x7ff3835f4400] 15:43:58 INFO - PROCESS | 4124 | 1461192238691 Marionette DEBUG loaded listener.js 15:43:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 261 (0x7ff389693800) [pid = 4124] [serial = 1530] [outer = 0x7ff3835f4400] 15:43:59 INFO - PROCESS | 4124 | 1461192239485 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 15:43:59 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 15:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1291ms 15:43:59 INFO - PROCESS | 4124 | 1461192239503 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 15:43:59 INFO - PROCESS | 4124 | 1461192239508 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 15:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:43:59 INFO - PROCESS | 4124 | 1461192239552 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:43:59 INFO - PROCESS | 4124 | 1461192239555 Marionette TRACE conn4 <- [1,2010,null,{}] 15:43:59 INFO - PROCESS | 4124 | 1461192239560 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:43:59 INFO - PROCESS | 4124 | 1461192239772 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 15:43:59 INFO - PROCESS | 4124 | 1461192239787 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38bf85000 == 137 [pid = 4124] [id = 510] 15:44:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 262 (0x7ff3876f0000) [pid = 4124] [serial = 1531] [outer = (nil)] 15:44:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 263 (0x7ff389a1f400) [pid = 4124] [serial = 1532] [outer = 0x7ff3876f0000] 15:44:00 INFO - PROCESS | 4124 | 1461192240078 Marionette DEBUG loaded listener.js 15:44:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 264 (0x7ff38ada2000) [pid = 4124] [serial = 1533] [outer = 0x7ff3876f0000] 15:44:00 INFO - PROCESS | 4124 | 1461192240993 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 15:44:01 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 15:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1495ms 15:44:01 INFO - PROCESS | 4124 | 1461192241046 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 15:44:01 INFO - PROCESS | 4124 | 1461192241049 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 15:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:44:01 INFO - PROCESS | 4124 | 1461192241060 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:44:01 INFO - PROCESS | 4124 | 1461192241062 Marionette TRACE conn4 <- [1,2014,null,{}] 15:44:01 INFO - PROCESS | 4124 | 1461192241066 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:01 INFO - PROCESS | 4124 | 1461192241344 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 15:44:01 INFO - PROCESS | 4124 | 1461192241397 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db45800 == 138 [pid = 4124] [id = 511] 15:44:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 265 (0x7ff38c05ec00) [pid = 4124] [serial = 1534] [outer = (nil)] 15:44:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 266 (0x7ff38c9c2800) [pid = 4124] [serial = 1535] [outer = 0x7ff38c05ec00] 15:44:01 INFO - PROCESS | 4124 | 1461192241499 Marionette DEBUG loaded listener.js 15:44:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 267 (0x7ff394376c00) [pid = 4124] [serial = 1536] [outer = 0x7ff38c05ec00] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 266 (0x7ff39af3a800) [pid = 4124] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 265 (0x7ff3875a5c00) [pid = 4124] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 264 (0x7ff38adab400) [pid = 4124] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 263 (0x7ff39aea8800) [pid = 4124] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 262 (0x7ff39af39c00) [pid = 4124] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 261 (0x7ff38515f400) [pid = 4124] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 260 (0x7ff3875a6800) [pid = 4124] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 259 (0x7ff3ac865000) [pid = 4124] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 258 (0x7ff3941b4c00) [pid = 4124] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 257 (0x7ff3899d0000) [pid = 4124] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 256 (0x7ff387aca000) [pid = 4124] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 255 (0x7ff39af11000) [pid = 4124] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 254 (0x7ff39fa9e400) [pid = 4124] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 253 (0x7ff38acc8000) [pid = 4124] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 252 (0x7ff3864c3c00) [pid = 4124] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 251 (0x7ff381d6d400) [pid = 4124] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 250 (0x7ff3835ebc00) [pid = 4124] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 249 (0x7ff3891e6800) [pid = 4124] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 248 (0x7ff385159400) [pid = 4124] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 247 (0x7ff394881400) [pid = 4124] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 246 (0x7ff388511000) [pid = 4124] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff39a38bc00) [pid = 4124] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff3891e8c00) [pid = 4124] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff3876e8800) [pid = 4124] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3885e4800) [pid = 4124] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff3946d7c00) [pid = 4124] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3974ca000) [pid = 4124] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff382761000) [pid = 4124] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff380c02c00) [pid = 4124] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff396d5d400) [pid = 4124] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff38a42f400) [pid = 4124] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff382752400) [pid = 4124] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff398658000) [pid = 4124] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff388fd6c00) [pid = 4124] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff3953ad400) [pid = 4124] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff3835ef000) [pid = 4124] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff39ab10c00) [pid = 4124] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff38ada4800) [pid = 4124] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff3835f3c00) [pid = 4124] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff39b17d000) [pid = 4124] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff39af42000) [pid = 4124] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff39af0dc00) [pid = 4124] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff3942e0c00) [pid = 4124] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff38c058000) [pid = 4124] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff3a2e3c000) [pid = 4124] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff3835f6800) [pid = 4124] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff38249ac00) [pid = 4124] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff3a0ee6400) [pid = 4124] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff385156400) [pid = 4124] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff39aeaec00) [pid = 4124] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff39af11800) [pid = 4124] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff39a25a000) [pid = 4124] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff38accec00) [pid = 4124] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff3835ea800) [pid = 4124] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff381d71400) [pid = 4124] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff3b2475c00) [pid = 4124] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff3864c4c00) [pid = 4124] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff39a0b7c00) [pid = 4124] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff3899d1c00) [pid = 4124] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff3864c5000) [pid = 4124] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff389613800) [pid = 4124] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff3899d1000) [pid = 4124] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff398b9d400) [pid = 4124] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff39a7d8000) [pid = 4124] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff39643f000) [pid = 4124] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff3835f1000) [pid = 4124] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff3a6a5c400) [pid = 4124] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff39865a400) [pid = 4124] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff380c02400) [pid = 4124] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff3a6a5bc00) [pid = 4124] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff38969dc00) [pid = 4124] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff39af0e800) [pid = 4124] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff394877000) [pid = 4124] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff382753000) [pid = 4124] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff39a318c00) [pid = 4124] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff38c060c00) [pid = 4124] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff3885dac00) [pid = 4124] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:44:03 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff39eb68800) [pid = 4124] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:44:03 INFO - PROCESS | 4124 | 1461192243582 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 15:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2587ms 15:44:03 INFO - PROCESS | 4124 | 1461192243649 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 15:44:03 INFO - PROCESS | 4124 | 1461192243653 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 15:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:44:03 INFO - PROCESS | 4124 | 1461192243659 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:44:03 INFO - PROCESS | 4124 | 1461192243662 Marionette TRACE conn4 <- [1,2018,null,{}] 15:44:03 INFO - PROCESS | 4124 | 1461192243667 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:03 INFO - PROCESS | 4124 | 1461192243904 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 15:44:04 INFO - PROCESS | 4124 | 1461192244154 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0cb000 == 139 [pid = 4124] [id = 512] 15:44:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3864cd400) [pid = 4124] [serial = 1537] [outer = (nil)] 15:44:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3891e2c00) [pid = 4124] [serial = 1538] [outer = 0x7ff3864cd400] 15:44:04 INFO - PROCESS | 4124 | 1461192244227 Marionette DEBUG loaded listener.js 15:44:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff38a1c8400) [pid = 4124] [serial = 1539] [outer = 0x7ff3864cd400] 15:44:04 INFO - PROCESS | 4124 | 1461192244988 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1384ms 15:44:05 INFO - PROCESS | 4124 | 1461192245183 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 15:44:05 INFO - PROCESS | 4124 | 1461192245189 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 15:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:44:05 INFO - PROCESS | 4124 | 1461192245201 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:44:05 INFO - PROCESS | 4124 | 1461192245205 Marionette TRACE conn4 <- [1,2022,null,{}] 15:44:05 INFO - PROCESS | 4124 | 1461192245214 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:05 INFO - PROCESS | 4124 | 1461192245471 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 15:44:05 INFO - PROCESS | 4124 | 1461192245816 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3876a0000 == 140 [pid = 4124] [id = 513] 15:44:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff38249cc00) [pid = 4124] [serial = 1540] [outer = (nil)] 15:44:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff382754000) [pid = 4124] [serial = 1541] [outer = 0x7ff38249cc00] 15:44:05 INFO - PROCESS | 4124 | 1461192245900 Marionette DEBUG loaded listener.js 15:44:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff3835eb800) [pid = 4124] [serial = 1542] [outer = 0x7ff38249cc00] 15:44:06 INFO - PROCESS | 4124 | 1461192246847 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 15:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1691ms 15:44:06 INFO - PROCESS | 4124 | 1461192246894 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 15:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:44:06 INFO - PROCESS | 4124 | 1461192246903 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 15:44:06 INFO - PROCESS | 4124 | 1461192246921 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:44:06 INFO - PROCESS | 4124 | 1461192246926 Marionette TRACE conn4 <- [1,2026,null,{}] 15:44:06 INFO - PROCESS | 4124 | 1461192246934 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:07 INFO - PROCESS | 4124 | 1461192247205 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 15:44:07 INFO - PROCESS | 4124 | 1461192247531 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cad2800 == 141 [pid = 4124] [id = 514] 15:44:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3864c4c00) [pid = 4124] [serial = 1543] [outer = (nil)] 15:44:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff3876f1400) [pid = 4124] [serial = 1544] [outer = 0x7ff3864c4c00] 15:44:07 INFO - PROCESS | 4124 | 1461192247614 Marionette DEBUG loaded listener.js 15:44:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff387db4800) [pid = 4124] [serial = 1545] [outer = 0x7ff3864c4c00] 15:44:08 INFO - PROCESS | 4124 | 1461192248567 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 15:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1703ms 15:44:08 INFO - PROCESS | 4124 | 1461192248617 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 15:44:08 INFO - PROCESS | 4124 | 1461192248620 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 15:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:44:08 INFO - PROCESS | 4124 | 1461192248627 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:44:08 INFO - PROCESS | 4124 | 1461192248633 Marionette TRACE conn4 <- [1,2030,null,{}] 15:44:08 INFO - PROCESS | 4124 | 1461192248648 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:08 INFO - PROCESS | 4124 | 1461192248922 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 15:44:09 INFO - PROCESS | 4124 | 1461192249389 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f257000 == 142 [pid = 4124] [id = 515] 15:44:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff389610800) [pid = 4124] [serial = 1546] [outer = (nil)] 15:44:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff389745c00) [pid = 4124] [serial = 1547] [outer = 0x7ff389610800] 15:44:09 INFO - PROCESS | 4124 | 1461192249476 Marionette DEBUG loaded listener.js 15:44:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff38acc2800) [pid = 4124] [serial = 1548] [outer = 0x7ff389610800] 15:44:10 INFO - PROCESS | 4124 | 1461192250376 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 15:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1785ms 15:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:44:10 INFO - PROCESS | 4124 | 1461192250413 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 15:44:10 INFO - PROCESS | 4124 | 1461192250416 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 15:44:10 INFO - PROCESS | 4124 | 1461192250422 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:44:10 INFO - PROCESS | 4124 | 1461192250425 Marionette TRACE conn4 <- [1,2034,null,{}] 15:44:10 INFO - PROCESS | 4124 | 1461192250431 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:10 INFO - PROCESS | 4124 | 1461192250643 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 15:44:10 INFO - PROCESS | 4124 | 1461192250913 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f29000 == 143 [pid = 4124] [id = 516] 15:44:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff389693400) [pid = 4124] [serial = 1549] [outer = (nil)] 15:44:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3941ba000) [pid = 4124] [serial = 1550] [outer = 0x7ff389693400] 15:44:10 INFO - PROCESS | 4124 | 1461192250992 Marionette DEBUG loaded listener.js 15:44:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff39462f800) [pid = 4124] [serial = 1551] [outer = 0x7ff389693400] 15:44:11 INFO - PROCESS | 4124 | 1461192251908 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1535ms 15:44:11 INFO - PROCESS | 4124 | 1461192251957 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 15:44:11 INFO - PROCESS | 4124 | 1461192251961 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 15:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:44:11 INFO - PROCESS | 4124 | 1461192251967 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:44:11 INFO - PROCESS | 4124 | 1461192251970 Marionette TRACE conn4 <- [1,2038,null,{}] 15:44:11 INFO - PROCESS | 4124 | 1461192251976 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:12 INFO - PROCESS | 4124 | 1461192252178 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 15:44:12 INFO - PROCESS | 4124 | 1461192252449 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970db800 == 144 [pid = 4124] [id = 517] 15:44:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff38c065c00) [pid = 4124] [serial = 1552] [outer = (nil)] 15:44:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff39487e400) [pid = 4124] [serial = 1553] [outer = 0x7ff38c065c00] 15:44:12 INFO - PROCESS | 4124 | 1461192252571 Marionette DEBUG loaded listener.js 15:44:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff394fcbc00) [pid = 4124] [serial = 1554] [outer = 0x7ff38c065c00] 15:44:13 INFO - PROCESS | 4124 | 1461192253487 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 15:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1583ms 15:44:13 INFO - PROCESS | 4124 | 1461192253553 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 15:44:13 INFO - PROCESS | 4124 | 1461192253556 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 15:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:44:13 INFO - PROCESS | 4124 | 1461192253562 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:44:13 INFO - PROCESS | 4124 | 1461192253565 Marionette TRACE conn4 <- [1,2042,null,{}] 15:44:13 INFO - PROCESS | 4124 | 1461192253571 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:13 INFO - PROCESS | 4124 | 1461192253921 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 15:44:14 INFO - PROCESS | 4124 | 1461192254282 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a86a000 == 145 [pid = 4124] [id = 518] 15:44:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 208 (0x7ff397143000) [pid = 4124] [serial = 1555] [outer = (nil)] 15:44:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 209 (0x7ff3975bd000) [pid = 4124] [serial = 1556] [outer = 0x7ff397143000] 15:44:14 INFO - PROCESS | 4124 | 1461192254367 Marionette DEBUG loaded listener.js 15:44:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 210 (0x7ff398ba2400) [pid = 4124] [serial = 1557] [outer = 0x7ff397143000] 15:44:15 INFO - PROCESS | 4124 | 1461192255458 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 15:44:15 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) 15:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1935ms 15:44:15 INFO - PROCESS | 4124 | 1461192255501 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 15:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:44:15 INFO - PROCESS | 4124 | 1461192255507 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 15:44:15 INFO - PROCESS | 4124 | 1461192255517 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:44:15 INFO - PROCESS | 4124 | 1461192255522 Marionette TRACE conn4 <- [1,2046,null,{}] 15:44:15 INFO - PROCESS | 4124 | 1461192255531 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:15 INFO - PROCESS | 4124 | 1461192255841 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 15:44:16 INFO - PROCESS | 4124 | 1461192256213 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b02d000 == 146 [pid = 4124] [id = 519] 15:44:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 211 (0x7ff3974c9000) [pid = 4124] [serial = 1558] [outer = (nil)] 15:44:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 212 (0x7ff39a0b0800) [pid = 4124] [serial = 1559] [outer = 0x7ff3974c9000] 15:44:16 INFO - PROCESS | 4124 | 1461192256341 Marionette DEBUG loaded listener.js 15:44:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 213 (0x7ff39a25bc00) [pid = 4124] [serial = 1560] [outer = 0x7ff3974c9000] 15:44:17 INFO - PROCESS | 4124 | 1461192257249 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 15:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1792ms 15:44:17 INFO - PROCESS | 4124 | 1461192257307 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 15:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:44:17 INFO - PROCESS | 4124 | 1461192257311 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 15:44:17 INFO - PROCESS | 4124 | 1461192257317 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:44:17 INFO - PROCESS | 4124 | 1461192257320 Marionette TRACE conn4 <- [1,2050,null,{}] 15:44:17 INFO - PROCESS | 4124 | 1461192257325 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:17 INFO - PROCESS | 4124 | 1461192257537 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 15:44:17 INFO - PROCESS | 4124 | 1461192257805 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39d469000 == 147 [pid = 4124] [id = 520] 15:44:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 214 (0x7ff3946d7c00) [pid = 4124] [serial = 1561] [outer = (nil)] 15:44:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 215 (0x7ff39a390000) [pid = 4124] [serial = 1562] [outer = 0x7ff3946d7c00] 15:44:17 INFO - PROCESS | 4124 | 1461192257935 Marionette DEBUG loaded listener.js 15:44:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 216 (0x7ff39a484400) [pid = 4124] [serial = 1563] [outer = 0x7ff3946d7c00] 15:44:18 INFO - PROCESS | 4124 | 1461192258781 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1530ms 15:44:18 INFO - PROCESS | 4124 | 1461192258848 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 15:44:18 INFO - PROCESS | 4124 | 1461192258852 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 15:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:44:18 INFO - PROCESS | 4124 | 1461192258859 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:44:18 INFO - PROCESS | 4124 | 1461192258862 Marionette TRACE conn4 <- [1,2054,null,{}] 15:44:18 INFO - PROCESS | 4124 | 1461192258868 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:19 INFO - PROCESS | 4124 | 1461192259084 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 15:44:19 INFO - PROCESS | 4124 | 1461192259417 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a189c800 == 148 [pid = 4124] [id = 521] 15:44:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 217 (0x7ff38adaa400) [pid = 4124] [serial = 1564] [outer = (nil)] 15:44:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 218 (0x7ff39a552800) [pid = 4124] [serial = 1565] [outer = 0x7ff38adaa400] 15:44:19 INFO - PROCESS | 4124 | 1461192259496 Marionette DEBUG loaded listener.js 15:44:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 219 (0x7ff39a7e1400) [pid = 4124] [serial = 1566] [outer = 0x7ff38adaa400] 15:44:20 INFO - PROCESS | 4124 | 1461192260365 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 15:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1548ms 15:44:20 INFO - PROCESS | 4124 | 1461192260409 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 15:44:20 INFO - PROCESS | 4124 | 1461192260414 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 15:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:44:20 INFO - PROCESS | 4124 | 1461192260421 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:44:20 INFO - PROCESS | 4124 | 1461192260425 Marionette TRACE conn4 <- [1,2058,null,{}] 15:44:20 INFO - PROCESS | 4124 | 1461192260431 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:20 INFO - PROCESS | 4124 | 1461192260641 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 15:44:20 INFO - PROCESS | 4124 | 1461192260918 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d9f000 == 149 [pid = 4124] [id = 522] 15:44:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 220 (0x7ff3953aac00) [pid = 4124] [serial = 1567] [outer = (nil)] 15:44:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 221 (0x7ff39aea6000) [pid = 4124] [serial = 1568] [outer = 0x7ff3953aac00] 15:44:21 INFO - PROCESS | 4124 | 1461192261087 Marionette DEBUG loaded listener.js 15:44:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 222 (0x7ff39af37400) [pid = 4124] [serial = 1569] [outer = 0x7ff3953aac00] 15:44:22 INFO - PROCESS | 4124 | 1461192262027 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 15:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1638ms 15:44:22 INFO - PROCESS | 4124 | 1461192262060 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 15:44:22 INFO - PROCESS | 4124 | 1461192262063 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 15:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:44:22 INFO - PROCESS | 4124 | 1461192262070 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:44:22 INFO - PROCESS | 4124 | 1461192262073 Marionette TRACE conn4 <- [1,2062,null,{}] 15:44:22 INFO - PROCESS | 4124 | 1461192262080 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:22 INFO - PROCESS | 4124 | 1461192262328 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 15:44:22 INFO - PROCESS | 4124 | 1461192262655 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad6dd000 == 150 [pid = 4124] [id = 523] 15:44:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 223 (0x7ff39b5af400) [pid = 4124] [serial = 1570] [outer = (nil)] 15:44:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 224 (0x7ff39caf3400) [pid = 4124] [serial = 1571] [outer = 0x7ff39b5af400] 15:44:22 INFO - PROCESS | 4124 | 1461192262742 Marionette DEBUG loaded listener.js 15:44:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 225 (0x7ff39e5c3400) [pid = 4124] [serial = 1572] [outer = 0x7ff39b5af400] 15:44:23 INFO - PROCESS | 4124 | 1461192263703 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 15:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1687ms 15:44:23 INFO - PROCESS | 4124 | 1461192263758 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 15:44:23 INFO - PROCESS | 4124 | 1461192263761 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 15:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:44:23 INFO - PROCESS | 4124 | 1461192263768 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:44:23 INFO - PROCESS | 4124 | 1461192263771 Marionette TRACE conn4 <- [1,2066,null,{}] 15:44:23 INFO - PROCESS | 4124 | 1461192263776 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:23 INFO - PROCESS | 4124 | 1461192263994 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 15:44:24 INFO - PROCESS | 4124 | 1461192264327 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae944800 == 151 [pid = 4124] [id = 524] 15:44:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 226 (0x7ff397060800) [pid = 4124] [serial = 1573] [outer = (nil)] 15:44:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 227 (0x7ff39f851c00) [pid = 4124] [serial = 1574] [outer = 0x7ff397060800] 15:44:24 INFO - PROCESS | 4124 | 1461192264409 Marionette DEBUG loaded listener.js 15:44:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 228 (0x7ff3a0767000) [pid = 4124] [serial = 1575] [outer = 0x7ff397060800] 15:44:25 INFO - PROCESS | 4124 | 1461192265288 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 15:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1589ms 15:44:25 INFO - PROCESS | 4124 | 1461192265359 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 15:44:25 INFO - PROCESS | 4124 | 1461192265363 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 15:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:44:25 INFO - PROCESS | 4124 | 1461192265369 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:44:25 INFO - PROCESS | 4124 | 1461192265371 Marionette TRACE conn4 <- [1,2070,null,{}] 15:44:25 INFO - PROCESS | 4124 | 1461192265377 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:25 INFO - PROCESS | 4124 | 1461192265597 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 15:44:25 INFO - PROCESS | 4124 | 1461192265956 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b23ad000 == 152 [pid = 4124] [id = 525] 15:44:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 229 (0x7ff381d6ec00) [pid = 4124] [serial = 1576] [outer = (nil)] 15:44:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 230 (0x7ff3a0868000) [pid = 4124] [serial = 1577] [outer = 0x7ff381d6ec00] 15:44:26 INFO - PROCESS | 4124 | 1461192266066 Marionette DEBUG loaded listener.js 15:44:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 231 (0x7ff3a0aab400) [pid = 4124] [serial = 1578] [outer = 0x7ff381d6ec00] 15:44:27 INFO - PROCESS | 4124 | 1461192267056 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 15:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1733ms 15:44:27 INFO - PROCESS | 4124 | 1461192267105 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 15:44:27 INFO - PROCESS | 4124 | 1461192267108 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 15:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:44:27 INFO - PROCESS | 4124 | 1461192267115 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:44:27 INFO - PROCESS | 4124 | 1461192267119 Marionette TRACE conn4 <- [1,2074,null,{}] 15:44:27 INFO - PROCESS | 4124 | 1461192267140 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:27 INFO - PROCESS | 4124 | 1461192267465 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 15:44:27 INFO - PROCESS | 4124 | 1461192267679 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d50000 == 153 [pid = 4124] [id = 526] 15:44:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 232 (0x7ff3a0769400) [pid = 4124] [serial = 1579] [outer = (nil)] 15:44:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 233 (0x7ff3a0ab3000) [pid = 4124] [serial = 1580] [outer = 0x7ff3a0769400] 15:44:27 INFO - PROCESS | 4124 | 1461192267797 Marionette DEBUG loaded listener.js 15:44:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 234 (0x7ff3a1ef2000) [pid = 4124] [serial = 1581] [outer = 0x7ff3a0769400] 15:44:28 INFO - PROCESS | 4124 | 1461192268847 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 15:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1783ms 15:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:44:28 INFO - PROCESS | 4124 | 1461192268899 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 15:44:28 INFO - PROCESS | 4124 | 1461192268902 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 15:44:28 INFO - PROCESS | 4124 | 1461192268909 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:44:28 INFO - PROCESS | 4124 | 1461192268911 Marionette TRACE conn4 <- [1,2078,null,{}] 15:44:28 INFO - PROCESS | 4124 | 1461192268918 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:29 INFO - PROCESS | 4124 | 1461192269129 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 15:44:29 INFO - PROCESS | 4124 | 1461192269483 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e0f800 == 154 [pid = 4124] [id = 527] 15:44:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 235 (0x7ff3953a9c00) [pid = 4124] [serial = 1582] [outer = (nil)] 15:44:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 236 (0x7ff3a2622000) [pid = 4124] [serial = 1583] [outer = 0x7ff3953a9c00] 15:44:29 INFO - PROCESS | 4124 | 1461192269560 Marionette DEBUG loaded listener.js 15:44:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 237 (0x7ff3a2e3e000) [pid = 4124] [serial = 1584] [outer = 0x7ff3953a9c00] 15:44:30 INFO - PROCESS | 4124 | 1461192270465 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 15:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1635ms 15:44:30 INFO - PROCESS | 4124 | 1461192270543 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 15:44:30 INFO - PROCESS | 4124 | 1461192270546 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 15:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:44:30 INFO - PROCESS | 4124 | 1461192270553 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:44:30 INFO - PROCESS | 4124 | 1461192270557 Marionette TRACE conn4 <- [1,2082,null,{}] 15:44:30 INFO - PROCESS | 4124 | 1461192270563 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:30 INFO - PROCESS | 4124 | 1461192270816 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 15:44:31 INFO - PROCESS | 4124 | 1461192271131 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff37f7d2000 == 155 [pid = 4124] [id = 528] 15:44:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 238 (0x7ff3976d3c00) [pid = 4124] [serial = 1585] [outer = (nil)] 15:44:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 239 (0x7ff3ac8e1000) [pid = 4124] [serial = 1586] [outer = 0x7ff3976d3c00] 15:44:31 INFO - PROCESS | 4124 | 1461192271209 Marionette DEBUG loaded listener.js 15:44:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 240 (0x7ff3ad79e400) [pid = 4124] [serial = 1587] [outer = 0x7ff3976d3c00] 15:44:32 INFO - PROCESS | 4124 | 1461192272172 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 15:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1683ms 15:44:32 INFO - PROCESS | 4124 | 1461192272238 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 15:44:32 INFO - PROCESS | 4124 | 1461192272242 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 15:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:44:32 INFO - PROCESS | 4124 | 1461192272248 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:44:32 INFO - PROCESS | 4124 | 1461192272252 Marionette TRACE conn4 <- [1,2086,null,{}] 15:44:32 INFO - PROCESS | 4124 | 1461192272257 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:32 INFO - PROCESS | 4124 | 1461192272480 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 15:44:32 INFO - PROCESS | 4124 | 1461192272825 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3808ca000 == 156 [pid = 4124] [id = 529] 15:44:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 241 (0x7ff380c05000) [pid = 4124] [serial = 1588] [outer = (nil)] 15:44:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 242 (0x7ff3824a5400) [pid = 4124] [serial = 1589] [outer = 0x7ff380c05000] 15:44:32 INFO - PROCESS | 4124 | 1461192272904 Marionette DEBUG loaded listener.js 15:44:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 243 (0x7ff3885c6400) [pid = 4124] [serial = 1590] [outer = 0x7ff380c05000] 15:44:33 INFO - PROCESS | 4124 | 1461192273808 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 15:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1636ms 15:44:33 INFO - PROCESS | 4124 | 1461192273885 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 15:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:44:33 INFO - PROCESS | 4124 | 1461192273889 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 15:44:33 INFO - PROCESS | 4124 | 1461192273895 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:44:33 INFO - PROCESS | 4124 | 1461192273898 Marionette TRACE conn4 <- [1,2090,null,{}] 15:44:33 INFO - PROCESS | 4124 | 1461192273903 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:34 INFO - PROCESS | 4124 | 1461192274153 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 15:44:34 INFO - PROCESS | 4124 | 1461192274486 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3808e2800 == 157 [pid = 4124] [id = 530] 15:44:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 244 (0x7ff380c06c00) [pid = 4124] [serial = 1591] [outer = (nil)] 15:44:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 245 (0x7ff381d6b000) [pid = 4124] [serial = 1592] [outer = 0x7ff380c06c00] 15:44:34 INFO - PROCESS | 4124 | 1461192274578 Marionette DEBUG loaded listener.js 15:44:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 246 (0x7ff3876e4400) [pid = 4124] [serial = 1593] [outer = 0x7ff380c06c00] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db45800 == 156 [pid = 4124] [id = 511] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38bf85000 == 155 [pid = 4124] [id = 510] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3879db800 == 154 [pid = 4124] [id = 509] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384809800 == 153 [pid = 4124] [id = 508] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c67c800 == 152 [pid = 4124] [id = 507] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a5bd800 == 151 [pid = 4124] [id = 500] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3987ab000 == 150 [pid = 4124] [id = 499] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e22800 == 149 [pid = 4124] [id = 498] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395378000 == 148 [pid = 4124] [id = 497] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3950de000 == 147 [pid = 4124] [id = 496] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384822800 == 146 [pid = 4124] [id = 495] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f2c7800 == 145 [pid = 4124] [id = 494] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efb8800 == 144 [pid = 4124] [id = 493] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eec6800 == 143 [pid = 4124] [id = 492] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2c6000 == 142 [pid = 4124] [id = 491] 15:44:36 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388eb5800 == 141 [pid = 4124] [id = 490] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 245 (0x7ff3a2624c00) [pid = 4124] [serial = 1371] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 244 (0x7ff3899cd400) [pid = 4124] [serial = 1467] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 243 (0x7ff397141400) [pid = 4124] [serial = 1344] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 242 (0x7ff3a0865800) [pid = 4124] [serial = 1218] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 241 (0x7ff3ac864400) [pid = 4124] [serial = 1422] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 240 (0x7ff3a6a5f000) [pid = 4124] [serial = 1374] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 239 (0x7ff39462e000) [pid = 4124] [serial = 1167] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 238 (0x7ff3b283c000) [pid = 4124] [serial = 1427] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 237 (0x7ff39aac7c00) [pid = 4124] [serial = 1356] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 236 (0x7ff38c9c7c00) [pid = 4124] [serial = 1203] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 235 (0x7ff38f1c3800) [pid = 4124] [serial = 1329] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 234 (0x7ff39b182000) [pid = 4124] [serial = 1416] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 233 (0x7ff3ae829c00) [pid = 4124] [serial = 1424] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 232 (0x7ff39a218000) [pid = 4124] [serial = 1410] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 231 (0x7ff388519400) [pid = 4124] [serial = 1170] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 230 (0x7ff3b29c6400) [pid = 4124] [serial = 1431] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 229 (0x7ff39a0b5400) [pid = 4124] [serial = 1311] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 228 (0x7ff389a1c400) [pid = 4124] [serial = 1404] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 227 (0x7ff38528c000) [pid = 4124] [serial = 1457] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 226 (0x7ff39a482000) [pid = 4124] [serial = 1278] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 225 (0x7ff388858c00) [pid = 4124] [serial = 1266] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 224 (0x7ff39af3d800) [pid = 4124] [serial = 1415] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 223 (0x7ff39aac2c00) [pid = 4124] [serial = 1413] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 222 (0x7ff3899d3c00) [pid = 4124] [serial = 1200] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 221 (0x7ff387db5c00) [pid = 4124] [serial = 1443] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 220 (0x7ff3adb17c00) [pid = 4124] [serial = 1380] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 219 (0x7ff39b179800) [pid = 4124] [serial = 1284] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 218 (0x7ff39aac6000) [pid = 4124] [serial = 1212] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 217 (0x7ff387db1800) [pid = 4124] [serial = 1442] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 216 (0x7ff387dac000) [pid = 4124] [serial = 1440] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 215 (0x7ff387db2400) [pid = 4124] [serial = 1452] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 214 (0x7ff39b1c4000) [pid = 4124] [serial = 1287] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 213 (0x7ff39f5b8400) [pid = 4124] [serial = 1365] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 212 (0x7ff3876ed400) [pid = 4124] [serial = 1437] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 211 (0x7ff39a0b7800) [pid = 4124] [serial = 1347] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 210 (0x7ff38960f800) [pid = 4124] [serial = 1464] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 209 (0x7ff39a38c400) [pid = 4124] [serial = 1209] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 208 (0x7ff387ad3800) [pid = 4124] [serial = 1401] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 207 (0x7ff39af38c00) [pid = 4124] [serial = 1281] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff39437e800) [pid = 4124] [serial = 1338] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff396d5e800) [pid = 4124] [serial = 1341] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff3b29c5800) [pid = 4124] [serial = 1428] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff3a0b86400) [pid = 4124] [serial = 1293] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff39f5ad800) [pid = 4124] [serial = 1290] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff39b17f000) [pid = 4124] [serial = 1362] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff39713fc00) [pid = 4124] [serial = 1206] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff394381400) [pid = 4124] [serial = 1272] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff3ad926c00) [pid = 4124] [serial = 1296] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff39611a400) [pid = 4124] [serial = 1314] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff387dad000) [pid = 4124] [serial = 1446] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff3b2473c00) [pid = 4124] [serial = 1227] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff3885cc400) [pid = 4124] [serial = 1332] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff39b5ae400) [pid = 4124] [serial = 1215] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff39e514000) [pid = 4124] [serial = 1418] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff39aea4000) [pid = 4124] [serial = 1359] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff394873800) [pid = 4124] [serial = 1407] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff3835f7000) [pid = 4124] [serial = 1305] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff381d70800) [pid = 4124] [serial = 1430] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff3b2a72400) [pid = 4124] [serial = 1434] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff3b2a6f800) [pid = 4124] [serial = 1158] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff39705bc00) [pid = 4124] [serial = 1173] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff39a62f800) [pid = 4124] [serial = 1353] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39aea9400) [pid = 4124] [serial = 1164] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff38a43a800) [pid = 4124] [serial = 1176] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff3899dc400) [pid = 4124] [serial = 1269] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3b2a75000) [pid = 4124] [serial = 1161] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3b29c5000) [pid = 4124] [serial = 1230] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3aeb4f000) [pid = 4124] [serial = 1224] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff389749400) [pid = 4124] [serial = 1466] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff38515d400) [pid = 4124] [serial = 1400] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff3aeccd800) [pid = 4124] [serial = 1155] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff389742800) [pid = 4124] [serial = 1403] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff38c9c7800) [pid = 4124] [serial = 1406] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff3891e4400) [pid = 4124] [serial = 1463] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff3b2471400) [pid = 4124] [serial = 1308] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff3824a1400) [pid = 4124] [serial = 1445] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff3b29c1000) [pid = 4124] [serial = 1302] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3864c8800) [pid = 4124] [serial = 1458] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff39a4e3800) [pid = 4124] [serial = 1350] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff38528a000) [pid = 4124] [serial = 1454] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff38275cc00) [pid = 4124] [serial = 1433] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff380c0a800) [pid = 4124] [serial = 1448] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff3b2468800) [pid = 4124] [serial = 1299] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff38a1c3800) [pid = 4124] [serial = 1335] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff3a0ab2c00) [pid = 4124] [serial = 1368] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff39faec000) [pid = 4124] [serial = 1419] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff3a2a83400) [pid = 4124] [serial = 1221] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff387da8000) [pid = 4124] [serial = 1460] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3824a2c00) [pid = 4124] [serial = 1451] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff397062800) [pid = 4124] [serial = 1409] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3a2783400) [pid = 4124] [serial = 1149] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff3876e8000) [pid = 4124] [serial = 1436] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3a1b80c00) [pid = 4124] [serial = 1421] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff39713f800) [pid = 4124] [serial = 1275] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff380c0fc00) [pid = 4124] [serial = 1449] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3885e9800) [pid = 4124] [serial = 1233] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3ad478c00) [pid = 4124] [serial = 1152] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff387da7800) [pid = 4124] [serial = 1439] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3b0adfc00) [pid = 4124] [serial = 1425] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff388515400) [pid = 4124] [serial = 1461] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39a556400) [pid = 4124] [serial = 1412] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff389a1e000) [pid = 4124] [serial = 1469] [outer = (nil)] [url = about:blank] 15:44:36 INFO - PROCESS | 4124 | 1461192276889 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 15:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 3295ms 15:44:37 INFO - PROCESS | 4124 | 1461192277255 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 15:44:37 INFO - PROCESS | 4124 | 1461192277264 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 15:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:44:37 INFO - PROCESS | 4124 | 1461192277276 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:44:37 INFO - PROCESS | 4124 | 1461192277280 Marionette TRACE conn4 <- [1,2094,null,{}] 15:44:37 INFO - PROCESS | 4124 | 1461192277292 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:37 INFO - PROCESS | 4124 | 1461192277584 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 15:44:37 INFO - PROCESS | 4124 | 1461192277869 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3852d9000 == 142 [pid = 4124] [id = 531] 15:44:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff385291000) [pid = 4124] [serial = 1594] [outer = (nil)] 15:44:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff3864c5c00) [pid = 4124] [serial = 1595] [outer = 0x7ff385291000] 15:44:37 INFO - PROCESS | 4124 | 1461192277984 Marionette DEBUG loaded listener.js 15:44:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff38759ec00) [pid = 4124] [serial = 1596] [outer = 0x7ff385291000] 15:44:38 INFO - PROCESS | 4124 | 1461192278991 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 15:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1748ms 15:44:39 INFO - PROCESS | 4124 | 1461192279022 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 15:44:39 INFO - PROCESS | 4124 | 1461192279030 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 15:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:44:39 INFO - PROCESS | 4124 | 1461192279040 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:44:39 INFO - PROCESS | 4124 | 1461192279043 Marionette TRACE conn4 <- [1,2098,null,{}] 15:44:39 INFO - PROCESS | 4124 | 1461192279054 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:39 INFO - PROCESS | 4124 | 1461192279253 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 15:44:39 INFO - PROCESS | 4124 | 1461192279454 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878f2800 == 143 [pid = 4124] [id = 532] 15:44:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff381d6d800) [pid = 4124] [serial = 1597] [outer = (nil)] 15:44:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff387da8c00) [pid = 4124] [serial = 1598] [outer = 0x7ff381d6d800] 15:44:39 INFO - PROCESS | 4124 | 1461192279516 Marionette DEBUG loaded listener.js 15:44:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38850f800) [pid = 4124] [serial = 1599] [outer = 0x7ff381d6d800] 15:44:40 INFO - PROCESS | 4124 | 1461192280485 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 15:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1488ms 15:44:40 INFO - PROCESS | 4124 | 1461192280528 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 15:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:44:40 INFO - PROCESS | 4124 | 1461192280533 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 15:44:40 INFO - PROCESS | 4124 | 1461192280548 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:44:40 INFO - PROCESS | 4124 | 1461192280552 Marionette TRACE conn4 <- [1,2102,null,{}] 15:44:40 INFO - PROCESS | 4124 | 1461192280568 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:41 INFO - PROCESS | 4124 | 1461192281024 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 15:44:41 INFO - PROCESS | 4124 | 1461192281240 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a3c800 == 144 [pid = 4124] [id = 533] 15:44:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff388850400) [pid = 4124] [serial = 1600] [outer = (nil)] 15:44:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff388859c00) [pid = 4124] [serial = 1601] [outer = 0x7ff388850400] 15:44:41 INFO - PROCESS | 4124 | 1461192281308 Marionette DEBUG loaded listener.js 15:44:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3891e0000) [pid = 4124] [serial = 1602] [outer = 0x7ff388850400] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff387ad5c00) [pid = 4124] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff381d64c00) [pid = 4124] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3876f0000) [pid = 4124] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3835f0400) [pid = 4124] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff38c05ec00) [pid = 4124] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:44:42 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3835f4400) [pid = 4124] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:44:42 INFO - PROCESS | 4124 | 1461192282528 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 15:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2050ms 15:44:42 INFO - PROCESS | 4124 | 1461192282591 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 15:44:42 INFO - PROCESS | 4124 | 1461192282595 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 15:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:44:42 INFO - PROCESS | 4124 | 1461192282601 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:44:42 INFO - PROCESS | 4124 | 1461192282604 Marionette TRACE conn4 <- [1,2106,null,{}] 15:44:42 INFO - PROCESS | 4124 | 1461192282609 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:42 INFO - PROCESS | 4124 | 1461192282807 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 15:44:43 INFO - PROCESS | 4124 | 1461192283023 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a321000 == 145 [pid = 4124] [id = 534] 15:44:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff380c10000) [pid = 4124] [serial = 1603] [outer = (nil)] 15:44:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3891e4400) [pid = 4124] [serial = 1604] [outer = 0x7ff380c10000] 15:44:43 INFO - PROCESS | 4124 | 1461192283089 Marionette DEBUG loaded listener.js 15:44:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff389697400) [pid = 4124] [serial = 1605] [outer = 0x7ff380c10000] 15:44:43 INFO - PROCESS | 4124 | 1461192283884 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 15:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1331ms 15:44:43 INFO - PROCESS | 4124 | 1461192283933 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 15:44:43 INFO - PROCESS | 4124 | 1461192283937 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 15:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:44:43 INFO - PROCESS | 4124 | 1461192283942 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:44:43 INFO - PROCESS | 4124 | 1461192283946 Marionette TRACE conn4 <- [1,2110,null,{}] 15:44:43 INFO - PROCESS | 4124 | 1461192283954 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:44 INFO - PROCESS | 4124 | 1461192284153 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 15:44:44 INFO - PROCESS | 4124 | 1461192284485 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845e2000 == 146 [pid = 4124] [id = 535] 15:44:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff381d62400) [pid = 4124] [serial = 1606] [outer = (nil)] 15:44:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff382758c00) [pid = 4124] [serial = 1607] [outer = 0x7ff381d62400] 15:44:44 INFO - PROCESS | 4124 | 1461192284649 Marionette DEBUG loaded listener.js 15:44:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff38515a000) [pid = 4124] [serial = 1608] [outer = 0x7ff381d62400] 15:44:45 INFO - PROCESS | 4124 | 1461192285638 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 15:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1735ms 15:44:45 INFO - PROCESS | 4124 | 1461192285680 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 15:44:45 INFO - PROCESS | 4124 | 1461192285687 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 15:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:44:45 INFO - PROCESS | 4124 | 1461192285697 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:44:45 INFO - PROCESS | 4124 | 1461192285702 Marionette TRACE conn4 <- [1,2114,null,{}] 15:44:45 INFO - PROCESS | 4124 | 1461192285710 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:45 INFO - PROCESS | 4124 | 1461192285942 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 15:44:46 INFO - PROCESS | 4124 | 1461192286257 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389793000 == 147 [pid = 4124] [id = 536] 15:44:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff387accc00) [pid = 4124] [serial = 1609] [outer = (nil)] 15:44:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff38850e400) [pid = 4124] [serial = 1610] [outer = 0x7ff387accc00] 15:44:46 INFO - PROCESS | 4124 | 1461192286347 Marionette DEBUG loaded listener.js 15:44:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff3885db000) [pid = 4124] [serial = 1611] [outer = 0x7ff387accc00] 15:44:47 INFO - PROCESS | 4124 | 1461192287323 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 15:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1685ms 15:44:47 INFO - PROCESS | 4124 | 1461192287386 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 15:44:47 INFO - PROCESS | 4124 | 1461192287393 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 15:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:44:47 INFO - PROCESS | 4124 | 1461192287400 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:44:47 INFO - PROCESS | 4124 | 1461192287402 Marionette TRACE conn4 <- [1,2118,null,{}] 15:44:47 INFO - PROCESS | 4124 | 1461192287409 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:47 INFO - PROCESS | 4124 | 1461192287629 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 15:44:47 INFO - PROCESS | 4124 | 1461192287935 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c67b000 == 148 [pid = 4124] [id = 537] 15:44:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3885e7400) [pid = 4124] [serial = 1612] [outer = (nil)] 15:44:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff38969b000) [pid = 4124] [serial = 1613] [outer = 0x7ff3885e7400] 15:44:48 INFO - PROCESS | 4124 | 1461192288056 Marionette DEBUG loaded listener.js 15:44:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3899d2400) [pid = 4124] [serial = 1614] [outer = 0x7ff3885e7400] 15:44:48 INFO - PROCESS | 4124 | 1461192288977 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 15:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1632ms 15:44:49 INFO - PROCESS | 4124 | 1461192289034 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 15:44:49 INFO - PROCESS | 4124 | 1461192289038 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 15:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:44:49 INFO - PROCESS | 4124 | 1461192289055 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:44:49 INFO - PROCESS | 4124 | 1461192289066 Marionette TRACE conn4 <- [1,2122,null,{}] 15:44:49 INFO - PROCESS | 4124 | 1461192289075 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:49 INFO - PROCESS | 4124 | 1461192289358 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 15:44:49 INFO - PROCESS | 4124 | 1461192289672 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db2f000 == 149 [pid = 4124] [id = 538] 15:44:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3891e3c00) [pid = 4124] [serial = 1615] [outer = (nil)] 15:44:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff38accfc00) [pid = 4124] [serial = 1616] [outer = 0x7ff3891e3c00] 15:44:49 INFO - PROCESS | 4124 | 1461192289746 Marionette DEBUG loaded listener.js 15:44:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff38c064c00) [pid = 4124] [serial = 1617] [outer = 0x7ff3891e3c00] 15:44:50 INFO - PROCESS | 4124 | 1461192290603 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 15:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1606ms 15:44:50 INFO - PROCESS | 4124 | 1461192290652 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 15:44:50 INFO - PROCESS | 4124 | 1461192290657 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 15:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:44:50 INFO - PROCESS | 4124 | 1461192290665 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:44:50 INFO - PROCESS | 4124 | 1461192290670 Marionette TRACE conn4 <- [1,2126,null,{}] 15:44:50 INFO - PROCESS | 4124 | 1461192290678 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:50 INFO - PROCESS | 4124 | 1461192290901 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 15:44:51 INFO - PROCESS | 4124 | 1461192291162 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38df62800 == 150 [pid = 4124] [id = 539] 15:44:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff388fcbc00) [pid = 4124] [serial = 1618] [outer = (nil)] 15:44:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff38d369400) [pid = 4124] [serial = 1619] [outer = 0x7ff388fcbc00] 15:44:51 INFO - PROCESS | 4124 | 1461192291285 Marionette DEBUG loaded listener.js 15:44:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff3941b4000) [pid = 4124] [serial = 1620] [outer = 0x7ff388fcbc00] 15:44:52 INFO - PROCESS | 4124 | 1461192292159 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 15:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1535ms 15:44:52 INFO - PROCESS | 4124 | 1461192292200 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 15:44:52 INFO - PROCESS | 4124 | 1461192292203 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 15:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:44:52 INFO - PROCESS | 4124 | 1461192292209 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:44:52 INFO - PROCESS | 4124 | 1461192292214 Marionette TRACE conn4 <- [1,2130,null,{}] 15:44:52 INFO - PROCESS | 4124 | 1461192292222 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:52 INFO - PROCESS | 4124 | 1461192292456 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 15:44:52 INFO - PROCESS | 4124 | 1461192292724 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef74000 == 151 [pid = 4124] [id = 540] 15:44:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3946d2c00) [pid = 4124] [serial = 1621] [outer = (nil)] 15:44:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff3946e0800) [pid = 4124] [serial = 1622] [outer = 0x7ff3946d2c00] 15:44:52 INFO - PROCESS | 4124 | 1461192292875 Marionette DEBUG loaded listener.js 15:44:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff3961e1c00) [pid = 4124] [serial = 1623] [outer = 0x7ff3946d2c00] 15:44:53 INFO - PROCESS | 4124 | 1461192293802 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 15:44:53 INFO - PROCESS | 4124 | 1461192293861 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 15:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:44:53 INFO - PROCESS | 4124 | 1461192293868 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:44:53 INFO - PROCESS | 4124 | 1461192293871 Marionette TRACE conn4 <- [1,2134,null,{}] 15:44:53 INFO - PROCESS | 4124 | 1461192293876 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:54 INFO - PROCESS | 4124 | 1461192294084 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 15:44:54 INFO - PROCESS | 4124 | 1461192294345 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f262800 == 152 [pid = 4124] [id = 541] 15:44:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff394fc7400) [pid = 4124] [serial = 1624] [outer = (nil)] 15:44:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff397059800) [pid = 4124] [serial = 1625] [outer = 0x7ff394fc7400] 15:44:54 INFO - PROCESS | 4124 | 1461192294463 Marionette DEBUG loaded listener.js 15:44:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff397146c00) [pid = 4124] [serial = 1626] [outer = 0x7ff394fc7400] 15:44:55 INFO - PROCESS | 4124 | 1461192295316 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 15:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1491ms 15:44:55 INFO - PROCESS | 4124 | 1461192295361 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 15:44:55 INFO - PROCESS | 4124 | 1461192295365 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 15:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:44:55 INFO - PROCESS | 4124 | 1461192295371 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:44:55 INFO - PROCESS | 4124 | 1461192295374 Marionette TRACE conn4 <- [1,2138,null,{}] 15:44:55 INFO - PROCESS | 4124 | 1461192295380 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:55 INFO - PROCESS | 4124 | 1461192295590 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 15:44:55 INFO - PROCESS | 4124 | 1461192295858 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f18800 == 153 [pid = 4124] [id = 542] 15:44:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff396d53400) [pid = 4124] [serial = 1627] [outer = (nil)] 15:44:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff3976ca800) [pid = 4124] [serial = 1628] [outer = 0x7ff396d53400] 15:44:55 INFO - PROCESS | 4124 | 1461192295979 Marionette DEBUG loaded listener.js 15:44:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff398abe800) [pid = 4124] [serial = 1629] [outer = 0x7ff396d53400] 15:44:56 INFO - PROCESS | 4124 | 1461192296817 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 15:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1479ms 15:44:56 INFO - PROCESS | 4124 | 1461192296851 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 15:44:56 INFO - PROCESS | 4124 | 1461192296854 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 15:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:44:56 INFO - PROCESS | 4124 | 1461192296861 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:44:56 INFO - PROCESS | 4124 | 1461192296865 Marionette TRACE conn4 <- [1,2142,null,{}] 15:44:56 INFO - PROCESS | 4124 | 1461192296870 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:57 INFO - PROCESS | 4124 | 1461192297097 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 15:44:57 INFO - PROCESS | 4124 | 1461192297380 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395313000 == 154 [pid = 4124] [id = 543] 15:44:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff38850f000) [pid = 4124] [serial = 1630] [outer = (nil)] 15:44:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39a037400) [pid = 4124] [serial = 1631] [outer = 0x7ff38850f000] 15:44:57 INFO - PROCESS | 4124 | 1461192297505 Marionette DEBUG loaded listener.js 15:44:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39a214800) [pid = 4124] [serial = 1632] [outer = 0x7ff38850f000] 15:44:58 INFO - PROCESS | 4124 | 1461192298369 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 15:44:58 INFO - PROCESS | 4124 | 1461192298449 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 15:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:44:58 INFO - PROCESS | 4124 | 1461192298455 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:44:58 INFO - PROCESS | 4124 | 1461192298459 Marionette TRACE conn4 <- [1,2146,null,{}] 15:44:58 INFO - PROCESS | 4124 | 1461192298464 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:44:58 INFO - PROCESS | 4124 | 1461192298748 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 15:44:59 INFO - PROCESS | 4124 | 1461192299059 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:44:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e13800 == 155 [pid = 4124] [id = 544] 15:44:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff389a26c00) [pid = 4124] [serial = 1633] [outer = (nil)] 15:44:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39a47fc00) [pid = 4124] [serial = 1634] [outer = 0x7ff389a26c00] 15:44:59 INFO - PROCESS | 4124 | 1461192299148 Marionette DEBUG loaded listener.js 15:44:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff39a4ecc00) [pid = 4124] [serial = 1635] [outer = 0x7ff389a26c00] 15:45:00 INFO - PROCESS | 4124 | 1461192300000 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 15:45:00 INFO - PROCESS | 4124 | 1461192300047 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 15:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:45:00 INFO - PROCESS | 4124 | 1461192300054 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:45:00 INFO - PROCESS | 4124 | 1461192300056 Marionette TRACE conn4 <- [1,2150,null,{}] 15:45:00 INFO - PROCESS | 4124 | 1461192300062 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:00 INFO - PROCESS | 4124 | 1461192300279 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 15:45:00 INFO - PROCESS | 4124 | 1461192300551 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3996b3800 == 156 [pid = 4124] [id = 545] 15:45:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39aacbc00) [pid = 4124] [serial = 1636] [outer = (nil)] 15:45:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff39ab0b000) [pid = 4124] [serial = 1637] [outer = 0x7ff39aacbc00] 15:45:00 INFO - PROCESS | 4124 | 1461192300700 Marionette DEBUG loaded listener.js 15:45:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff39af0c400) [pid = 4124] [serial = 1638] [outer = 0x7ff39aacbc00] 15:45:01 INFO - PROCESS | 4124 | 1461192301623 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 15:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1628ms 15:45:01 INFO - PROCESS | 4124 | 1461192301683 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 15:45:01 INFO - PROCESS | 4124 | 1461192301688 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 15:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:45:01 INFO - PROCESS | 4124 | 1461192301694 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:45:01 INFO - PROCESS | 4124 | 1461192301698 Marionette TRACE conn4 <- [1,2154,null,{}] 15:45:01 INFO - PROCESS | 4124 | 1461192301703 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:02 INFO - PROCESS | 4124 | 1461192302090 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 15:45:02 INFO - PROCESS | 4124 | 1461192302437 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ab93800 == 157 [pid = 4124] [id = 546] 15:45:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff38f1c4c00) [pid = 4124] [serial = 1639] [outer = (nil)] 15:45:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff39b1c4000) [pid = 4124] [serial = 1640] [outer = 0x7ff38f1c4c00] 15:45:02 INFO - PROCESS | 4124 | 1461192302510 Marionette DEBUG loaded listener.js 15:45:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff39b5a8400) [pid = 4124] [serial = 1641] [outer = 0x7ff38f1c4c00] 15:45:03 INFO - PROCESS | 4124 | 1461192303465 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1839ms 15:45:03 INFO - PROCESS | 4124 | 1461192303534 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 15:45:03 INFO - PROCESS | 4124 | 1461192303538 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 15:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:45:03 INFO - PROCESS | 4124 | 1461192303545 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:45:03 INFO - PROCESS | 4124 | 1461192303548 Marionette TRACE conn4 <- [1,2158,null,{}] 15:45:03 INFO - PROCESS | 4124 | 1461192303554 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:03 INFO - PROCESS | 4124 | 1461192303781 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 15:45:04 INFO - PROCESS | 4124 | 1461192304090 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b02e000 == 158 [pid = 4124] [id = 547] 15:45:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff39a31ac00) [pid = 4124] [serial = 1642] [outer = (nil)] 15:45:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff39d498800) [pid = 4124] [serial = 1643] [outer = 0x7ff39a31ac00] 15:45:04 INFO - PROCESS | 4124 | 1461192304173 Marionette DEBUG loaded listener.js 15:45:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff39f5b8c00) [pid = 4124] [serial = 1644] [outer = 0x7ff39a31ac00] 15:45:05 INFO - PROCESS | 4124 | 1461192305046 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 15:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1579ms 15:45:05 INFO - PROCESS | 4124 | 1461192305126 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 15:45:05 INFO - PROCESS | 4124 | 1461192305130 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 15:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:45:05 INFO - PROCESS | 4124 | 1461192305135 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:45:05 INFO - PROCESS | 4124 | 1461192305138 Marionette TRACE conn4 <- [1,2162,null,{}] 15:45:05 INFO - PROCESS | 4124 | 1461192305145 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:05 INFO - PROCESS | 4124 | 1461192305399 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 15:45:05 INFO - PROCESS | 4124 | 1461192305714 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2d5000 == 159 [pid = 4124] [id = 548] 15:45:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff39a7dac00) [pid = 4124] [serial = 1645] [outer = (nil)] 15:45:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3a0a1b400) [pid = 4124] [serial = 1646] [outer = 0x7ff39a7dac00] 15:45:05 INFO - PROCESS | 4124 | 1461192305794 Marionette DEBUG loaded listener.js 15:45:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff3a1b71800) [pid = 4124] [serial = 1647] [outer = 0x7ff39a7dac00] 15:45:06 INFO - PROCESS | 4124 | 1461192306659 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 15:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1593ms 15:45:06 INFO - PROCESS | 4124 | 1461192306729 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 15:45:06 INFO - PROCESS | 4124 | 1461192306733 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 15:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:45:06 INFO - PROCESS | 4124 | 1461192306739 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:45:06 INFO - PROCESS | 4124 | 1461192306742 Marionette TRACE conn4 <- [1,2166,null,{}] 15:45:06 INFO - PROCESS | 4124 | 1461192306748 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:06 INFO - PROCESS | 4124 | 1461192306972 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 15:45:07 INFO - PROCESS | 4124 | 1461192307298 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a07bd000 == 160 [pid = 4124] [id = 549] 15:45:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3946dd000) [pid = 4124] [serial = 1648] [outer = (nil)] 15:45:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff3a2782400) [pid = 4124] [serial = 1649] [outer = 0x7ff3946dd000] 15:45:07 INFO - PROCESS | 4124 | 1461192307392 Marionette DEBUG loaded listener.js 15:45:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff3a31a3800) [pid = 4124] [serial = 1650] [outer = 0x7ff3946dd000] 15:45:08 INFO - PROCESS | 4124 | 1461192308247 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 15:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1579ms 15:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:45:08 INFO - PROCESS | 4124 | 1461192308320 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 15:45:08 INFO - PROCESS | 4124 | 1461192308322 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 15:45:08 INFO - PROCESS | 4124 | 1461192308330 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:45:08 INFO - PROCESS | 4124 | 1461192308333 Marionette TRACE conn4 <- [1,2170,null,{}] 15:45:08 INFO - PROCESS | 4124 | 1461192308339 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:08 INFO - PROCESS | 4124 | 1461192308577 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 15:45:08 INFO - PROCESS | 4124 | 1461192308901 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1d0d800 == 161 [pid = 4124] [id = 550] 15:45:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3975c4c00) [pid = 4124] [serial = 1651] [outer = (nil)] 15:45:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff3ad6d7c00) [pid = 4124] [serial = 1652] [outer = 0x7ff3975c4c00] 15:45:08 INFO - PROCESS | 4124 | 1461192308988 Marionette DEBUG loaded listener.js 15:45:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff3ae829c00) [pid = 4124] [serial = 1653] [outer = 0x7ff3975c4c00] 15:45:09 INFO - PROCESS | 4124 | 1461192309887 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 15:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1634ms 15:45:09 INFO - PROCESS | 4124 | 1461192309965 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 15:45:09 INFO - PROCESS | 4124 | 1461192309968 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 15:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:45:09 INFO - PROCESS | 4124 | 1461192309975 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:45:09 INFO - PROCESS | 4124 | 1461192309979 Marionette TRACE conn4 <- [1,2174,null,{}] 15:45:09 INFO - PROCESS | 4124 | 1461192309985 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:10 INFO - PROCESS | 4124 | 1461192310261 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 15:45:10 INFO - PROCESS | 4124 | 1461192310576 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a31dd800 == 162 [pid = 4124] [id = 551] 15:45:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff39a0bbc00) [pid = 4124] [serial = 1654] [outer = (nil)] 15:45:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff3aeb59800) [pid = 4124] [serial = 1655] [outer = 0x7ff39a0bbc00] 15:45:10 INFO - PROCESS | 4124 | 1461192310662 Marionette DEBUG loaded listener.js 15:45:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff3b0a15800) [pid = 4124] [serial = 1656] [outer = 0x7ff39a0bbc00] 15:45:11 INFO - PROCESS | 4124 | 1461192311531 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 15:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1634ms 15:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:45:11 INFO - PROCESS | 4124 | 1461192311610 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 15:45:11 INFO - PROCESS | 4124 | 1461192311613 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 15:45:11 INFO - PROCESS | 4124 | 1461192311620 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:45:11 INFO - PROCESS | 4124 | 1461192311623 Marionette TRACE conn4 <- [1,2178,null,{}] 15:45:11 INFO - PROCESS | 4124 | 1461192311628 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:11 INFO - PROCESS | 4124 | 1461192311871 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 15:45:12 INFO - PROCESS | 4124 | 1461192312208 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7cc800 == 163 [pid = 4124] [id = 552] 15:45:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff39a7d6800) [pid = 4124] [serial = 1657] [outer = (nil)] 15:45:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3b246b800) [pid = 4124] [serial = 1658] [outer = 0x7ff39a7d6800] 15:45:12 INFO - PROCESS | 4124 | 1461192312293 Marionette DEBUG loaded listener.js 15:45:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff3b2473c00) [pid = 4124] [serial = 1659] [outer = 0x7ff39a7d6800] 15:45:13 INFO - PROCESS | 4124 | 1461192313215 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1638ms 15:45:13 INFO - PROCESS | 4124 | 1461192313258 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 15:45:13 INFO - PROCESS | 4124 | 1461192313262 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 15:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:45:13 INFO - PROCESS | 4124 | 1461192313268 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:45:13 INFO - PROCESS | 4124 | 1461192313270 Marionette TRACE conn4 <- [1,2182,null,{}] 15:45:13 INFO - PROCESS | 4124 | 1461192313276 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:13 INFO - PROCESS | 4124 | 1461192313499 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 15:45:14 INFO - PROCESS | 4124 | 1461192314253 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38474e000 == 164 [pid = 4124] [id = 553] 15:45:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff380c0f000) [pid = 4124] [serial = 1660] [outer = (nil)] 15:45:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 206 (0x7ff380c0f800) [pid = 4124] [serial = 1661] [outer = 0x7ff380c0f000] 15:45:14 INFO - PROCESS | 4124 | 1461192314362 Marionette DEBUG loaded listener.js 15:45:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 207 (0x7ff3835f1800) [pid = 4124] [serial = 1662] [outer = 0x7ff380c0f000] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3862cb000 == 163 [pid = 4124] [id = 466] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e18000 == 162 [pid = 4124] [id = 468] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3878d9800 == 161 [pid = 4124] [id = 461] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f21a800 == 160 [pid = 4124] [id = 463] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b11b800 == 159 [pid = 4124] [id = 476] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39add9800 == 158 [pid = 4124] [id = 469] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1eb2000 == 157 [pid = 4124] [id = 471] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b706c800 == 156 [pid = 4124] [id = 475] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2a33800 == 155 [pid = 4124] [id = 473] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae94c800 == 154 [pid = 4124] [id = 472] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38de9d800 == 153 [pid = 4124] [id = 477] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b4b73000 == 152 [pid = 4124] [id = 474] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a321000 == 151 [pid = 4124] [id = 534] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff389a3c800 == 150 [pid = 4124] [id = 533] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3878f2800 == 149 [pid = 4124] [id = 532] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3852d9000 == 148 [pid = 4124] [id = 531] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3808ca000 == 147 [pid = 4124] [id = 529] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff37f7d2000 == 146 [pid = 4124] [id = 528] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6e0f800 == 145 [pid = 4124] [id = 527] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2d50000 == 144 [pid = 4124] [id = 526] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b23ad000 == 143 [pid = 4124] [id = 525] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae944800 == 142 [pid = 4124] [id = 524] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad6dd000 == 141 [pid = 4124] [id = 523] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2d9f000 == 140 [pid = 4124] [id = 522] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a189c800 == 139 [pid = 4124] [id = 521] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39d469000 == 138 [pid = 4124] [id = 520] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b02d000 == 137 [pid = 4124] [id = 519] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a86a000 == 136 [pid = 4124] [id = 518] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3970db800 == 135 [pid = 4124] [id = 517] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f29000 == 134 [pid = 4124] [id = 516] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f257000 == 133 [pid = 4124] [id = 515] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38cad2800 == 132 [pid = 4124] [id = 514] 15:45:16 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3876a0000 == 131 [pid = 4124] [id = 513] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 206 (0x7ff3a2622c00) [pid = 4124] [serial = 1377] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 205 (0x7ff385286800) [pid = 4124] [serial = 1524] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff398ac7000) [pid = 4124] [serial = 1499] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff397056c00) [pid = 4124] [serial = 1493] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff39a7db000) [pid = 4124] [serial = 1508] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff389a1f400) [pid = 4124] [serial = 1532] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff385293400) [pid = 4124] [serial = 1472] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff38ada2000) [pid = 4124] [serial = 1533] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff39a4ebc00) [pid = 4124] [serial = 1505] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff3835e9400) [pid = 4124] [serial = 1523] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff3876ea000) [pid = 4124] [serial = 1526] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff385154000) [pid = 4124] [serial = 1520] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff39b1c6800) [pid = 4124] [serial = 1517] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff394376c00) [pid = 4124] [serial = 1536] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff396120800) [pid = 4124] [serial = 1487] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff389693800) [pid = 4124] [serial = 1530] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff3964f2000) [pid = 4124] [serial = 1490] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff3942e0400) [pid = 4124] [serial = 1484] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff38c9ce800) [pid = 4124] [serial = 1481] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff387dadc00) [pid = 4124] [serial = 1527] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff38acc5400) [pid = 4124] [serial = 1478] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff3975c3000) [pid = 4124] [serial = 1496] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff388fcb400) [pid = 4124] [serial = 1475] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff38885a800) [pid = 4124] [serial = 1529] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff39aea9000) [pid = 4124] [serial = 1511] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff39af40800) [pid = 4124] [serial = 1514] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff38c9c2800) [pid = 4124] [serial = 1535] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff39a260c00) [pid = 4124] [serial = 1502] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3891e2c00) [pid = 4124] [serial = 1538] [outer = (nil)] [url = about:blank] 15:45:16 INFO - PROCESS | 4124 | 1461192316625 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 15:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 3391ms 15:45:16 INFO - PROCESS | 4124 | 1461192316662 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 15:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:45:16 INFO - PROCESS | 4124 | 1461192316668 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 15:45:16 INFO - PROCESS | 4124 | 1461192316675 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:45:16 INFO - PROCESS | 4124 | 1461192316682 Marionette TRACE conn4 <- [1,2186,null,{}] 15:45:16 INFO - PROCESS | 4124 | 1461192316688 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:16 INFO - PROCESS | 4124 | 1461192316928 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 15:45:17 INFO - PROCESS | 4124 | 1461192317138 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3808db000 == 132 [pid = 4124] [id = 554] 15:45:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff380c0e400) [pid = 4124] [serial = 1663] [outer = (nil)] 15:45:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff385294800) [pid = 4124] [serial = 1664] [outer = 0x7ff380c0e400] 15:45:17 INFO - PROCESS | 4124 | 1461192317212 Marionette DEBUG loaded listener.js 15:45:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff38850dc00) [pid = 4124] [serial = 1665] [outer = 0x7ff380c0e400] 15:45:18 INFO - PROCESS | 4124 | 1461192318030 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 15:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1394ms 15:45:18 INFO - PROCESS | 4124 | 1461192318070 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 15:45:18 INFO - PROCESS | 4124 | 1461192318076 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 15:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:45:18 INFO - PROCESS | 4124 | 1461192318084 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:45:18 INFO - PROCESS | 4124 | 1461192318087 Marionette TRACE conn4 <- [1,2190,null,{}] 15:45:18 INFO - PROCESS | 4124 | 1461192318093 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:18 INFO - PROCESS | 4124 | 1461192318370 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 15:45:18 INFO - PROCESS | 4124 | 1461192318491 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889e2800 == 133 [pid = 4124] [id = 555] 15:45:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff3835f7000) [pid = 4124] [serial = 1666] [outer = (nil)] 15:45:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff3885db400) [pid = 4124] [serial = 1667] [outer = 0x7ff3835f7000] 15:45:18 INFO - PROCESS | 4124 | 1461192318559 Marionette DEBUG loaded listener.js 15:45:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff389613400) [pid = 4124] [serial = 1668] [outer = 0x7ff3835f7000] 15:45:19 INFO - PROCESS | 4124 | 1461192319512 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 15:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1487ms 15:45:19 INFO - PROCESS | 4124 | 1461192319572 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 15:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:45:19 INFO - PROCESS | 4124 | 1461192319577 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 15:45:19 INFO - PROCESS | 4124 | 1461192319585 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:45:19 INFO - PROCESS | 4124 | 1461192319605 Marionette TRACE conn4 <- [1,2194,null,{}] 15:45:19 INFO - PROCESS | 4124 | 1461192319628 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:19 INFO - PROCESS | 4124 | 1461192319918 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 15:45:19 INFO - PROCESS | 4124 | 1461192319959 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c679800 == 134 [pid = 4124] [id = 556] 15:45:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff38968e400) [pid = 4124] [serial = 1669] [outer = (nil)] 15:45:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff38a1c3800) [pid = 4124] [serial = 1670] [outer = 0x7ff38968e400] 15:45:20 INFO - PROCESS | 4124 | 1461192320063 Marionette DEBUG loaded listener.js 15:45:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff38ada2000) [pid = 4124] [serial = 1671] [outer = 0x7ff38968e400] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff381d6d800) [pid = 4124] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff3961df000) [pid = 4124] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff3897e0000) [pid = 4124] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff3974c9000) [pid = 4124] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff3974cfc00) [pid = 4124] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff38275a000) [pid = 4124] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3a0769400) [pid = 4124] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff39a4e5c00) [pid = 4124] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff38f1cec00) [pid = 4124] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff389a24400) [pid = 4124] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff380c06c00) [pid = 4124] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff385291000) [pid = 4124] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff380c05000) [pid = 4124] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff3864c4c00) [pid = 4124] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff381d64400) [pid = 4124] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff3899d8000) [pid = 4124] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff398a82c00) [pid = 4124] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff38adaa400) [pid = 4124] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff381d6ec00) [pid = 4124] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff38ada5000) [pid = 4124] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff3976d3c00) [pid = 4124] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff389693400) [pid = 4124] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff38249cc00) [pid = 4124] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff3946d7c00) [pid = 4124] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff3974ccc00) [pid = 4124] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff380c0b400) [pid = 4124] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff39b5af400) [pid = 4124] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff387db6800) [pid = 4124] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff38c065c00) [pid = 4124] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3864cd400) [pid = 4124] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff388850400) [pid = 4124] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3953a9c00) [pid = 4124] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff389610800) [pid = 4124] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3953aac00) [pid = 4124] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff394876400) [pid = 4124] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff38c8d3000) [pid = 4124] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff388511800) [pid = 4124] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3953ac800) [pid = 4124] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff397143000) [pid = 4124] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff38ada0400) [pid = 4124] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff397060800) [pid = 4124] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:45:21 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff3824a3800) [pid = 4124] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:45:22 INFO - PROCESS | 4124 | 1461192322091 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 15:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2521ms 15:45:22 INFO - PROCESS | 4124 | 1461192322103 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 15:45:22 INFO - PROCESS | 4124 | 1461192322108 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 15:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:45:22 INFO - PROCESS | 4124 | 1461192322116 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:45:22 INFO - PROCESS | 4124 | 1461192322119 Marionette TRACE conn4 <- [1,2198,null,{}] 15:45:22 INFO - PROCESS | 4124 | 1461192322125 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:22 INFO - PROCESS | 4124 | 1461192322394 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 15:45:22 INFO - PROCESS | 4124 | 1461192322417 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889f2000 == 135 [pid = 4124] [id = 557] 15:45:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff380c06c00) [pid = 4124] [serial = 1672] [outer = (nil)] 15:45:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff388517800) [pid = 4124] [serial = 1673] [outer = 0x7ff380c06c00] 15:45:22 INFO - PROCESS | 4124 | 1461192322496 Marionette DEBUG loaded listener.js 15:45:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3899d8000) [pid = 4124] [serial = 1674] [outer = 0x7ff380c06c00] 15:45:23 INFO - PROCESS | 4124 | 1461192323356 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1285ms 15:45:23 INFO - PROCESS | 4124 | 1461192323402 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 15:45:23 INFO - PROCESS | 4124 | 1461192323404 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 15:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:45:23 INFO - PROCESS | 4124 | 1461192323411 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:45:23 INFO - PROCESS | 4124 | 1461192323414 Marionette TRACE conn4 <- [1,2202,null,{}] 15:45:23 INFO - PROCESS | 4124 | 1461192323419 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:23 INFO - PROCESS | 4124 | 1461192323626 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 15:45:24 INFO - PROCESS | 4124 | 1461192323996 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3808d3000 == 136 [pid = 4124] [id = 558] 15:45:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff380c0b400) [pid = 4124] [serial = 1675] [outer = (nil)] 15:45:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff3824a4400) [pid = 4124] [serial = 1676] [outer = 0x7ff380c0b400] 15:45:24 INFO - PROCESS | 4124 | 1461192324143 Marionette DEBUG loaded listener.js 15:45:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff38528a000) [pid = 4124] [serial = 1677] [outer = 0x7ff380c0b400] 15:45:25 INFO - PROCESS | 4124 | 1461192325098 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 15:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1732ms 15:45:25 INFO - PROCESS | 4124 | 1461192325149 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 15:45:25 INFO - PROCESS | 4124 | 1461192325162 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 15:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:45:25 INFO - PROCESS | 4124 | 1461192325180 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:45:25 INFO - PROCESS | 4124 | 1461192325188 Marionette TRACE conn4 <- [1,2206,null,{}] 15:45:25 INFO - PROCESS | 4124 | 1461192325200 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:25 INFO - PROCESS | 4124 | 1461192325524 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 15:45:25 INFO - PROCESS | 4124 | 1461192325845 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a238000 == 137 [pid = 4124] [id = 559] 15:45:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3876e8000) [pid = 4124] [serial = 1678] [outer = (nil)] 15:45:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3885e5400) [pid = 4124] [serial = 1679] [outer = 0x7ff3876e8000] 15:45:25 INFO - PROCESS | 4124 | 1461192325928 Marionette DEBUG loaded listener.js 15:45:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff3891e2c00) [pid = 4124] [serial = 1680] [outer = 0x7ff3876e8000] 15:45:26 INFO - PROCESS | 4124 | 1461192326941 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 15:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1801ms 15:45:26 INFO - PROCESS | 4124 | 1461192326982 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 15:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:45:26 INFO - PROCESS | 4124 | 1461192326988 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 15:45:26 INFO - PROCESS | 4124 | 1461192326994 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:45:26 INFO - PROCESS | 4124 | 1461192326998 Marionette TRACE conn4 <- [1,2210,null,{}] 15:45:27 INFO - PROCESS | 4124 | 1461192327004 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:27 INFO - PROCESS | 4124 | 1461192327227 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 15:45:27 INFO - PROCESS | 4124 | 1461192327585 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d3a6000 == 138 [pid = 4124] [id = 560] 15:45:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff389690800) [pid = 4124] [serial = 1681] [outer = (nil)] 15:45:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff389a1a400) [pid = 4124] [serial = 1682] [outer = 0x7ff389690800] 15:45:27 INFO - PROCESS | 4124 | 1461192327667 Marionette DEBUG loaded listener.js 15:45:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff38ada5400) [pid = 4124] [serial = 1683] [outer = 0x7ff389690800] 15:45:28 INFO - PROCESS | 4124 | 1461192328542 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 15:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1588ms 15:45:28 INFO - PROCESS | 4124 | 1461192328583 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 15:45:28 INFO - PROCESS | 4124 | 1461192328587 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 15:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:45:28 INFO - PROCESS | 4124 | 1461192328603 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:45:28 INFO - PROCESS | 4124 | 1461192328613 Marionette TRACE conn4 <- [1,2214,null,{}] 15:45:28 INFO - PROCESS | 4124 | 1461192328619 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:28 INFO - PROCESS | 4124 | 1461192328838 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 15:45:29 INFO - PROCESS | 4124 | 1461192329148 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef75000 == 139 [pid = 4124] [id = 561] 15:45:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff38974dc00) [pid = 4124] [serial = 1684] [outer = (nil)] 15:45:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff39437ac00) [pid = 4124] [serial = 1685] [outer = 0x7ff38974dc00] 15:45:29 INFO - PROCESS | 4124 | 1461192329233 Marionette DEBUG loaded listener.js 15:45:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff394634000) [pid = 4124] [serial = 1686] [outer = 0x7ff38974dc00] 15:45:30 INFO - PROCESS | 4124 | 1461192330133 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 15:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1595ms 15:45:30 INFO - PROCESS | 4124 | 1461192330191 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 15:45:30 INFO - PROCESS | 4124 | 1461192330197 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 15:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:45:30 INFO - PROCESS | 4124 | 1461192330203 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:45:30 INFO - PROCESS | 4124 | 1461192330207 Marionette TRACE conn4 <- [1,2218,null,{}] 15:45:30 INFO - PROCESS | 4124 | 1461192330212 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:30 INFO - PROCESS | 4124 | 1461192330418 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 15:45:30 INFO - PROCESS | 4124 | 1461192330690 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946a7000 == 140 [pid = 4124] [id = 562] 15:45:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3942e6400) [pid = 4124] [serial = 1687] [outer = (nil)] 15:45:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3953b3000) [pid = 4124] [serial = 1688] [outer = 0x7ff3942e6400] 15:45:30 INFO - PROCESS | 4124 | 1461192330810 Marionette DEBUG loaded listener.js 15:45:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff3961da800) [pid = 4124] [serial = 1689] [outer = 0x7ff3942e6400] 15:45:31 INFO - PROCESS | 4124 | 1461192331675 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 15:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1529ms 15:45:31 INFO - PROCESS | 4124 | 1461192331733 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 15:45:31 INFO - PROCESS | 4124 | 1461192331736 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 15:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:45:31 INFO - PROCESS | 4124 | 1461192331743 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:45:31 INFO - PROCESS | 4124 | 1461192331747 Marionette TRACE conn4 <- [1,2222,null,{}] 15:45:31 INFO - PROCESS | 4124 | 1461192331755 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:31 INFO - PROCESS | 4124 | 1461192331974 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 15:45:32 INFO - PROCESS | 4124 | 1461192332308 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395306000 == 141 [pid = 4124] [id = 563] 15:45:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff396ed5c00) [pid = 4124] [serial = 1690] [outer = (nil)] 15:45:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff396f9fc00) [pid = 4124] [serial = 1691] [outer = 0x7ff396ed5c00] 15:45:32 INFO - PROCESS | 4124 | 1461192332403 Marionette DEBUG loaded listener.js 15:45:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff398c2f000) [pid = 4124] [serial = 1692] [outer = 0x7ff396ed5c00] 15:45:33 INFO - PROCESS | 4124 | 1461192333304 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1586ms 15:45:33 INFO - PROCESS | 4124 | 1461192333332 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 15:45:33 INFO - PROCESS | 4124 | 1461192333335 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 15:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:45:33 INFO - PROCESS | 4124 | 1461192333341 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:45:33 INFO - PROCESS | 4124 | 1461192333343 Marionette TRACE conn4 <- [1,2226,null,{}] 15:45:33 INFO - PROCESS | 4124 | 1461192333349 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:33 INFO - PROCESS | 4124 | 1461192333543 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 15:45:33 INFO - PROCESS | 4124 | 1461192333817 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a010800 == 142 [pid = 4124] [id = 564] 15:45:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff396ed7000) [pid = 4124] [serial = 1693] [outer = (nil)] 15:45:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff39a4e5c00) [pid = 4124] [serial = 1694] [outer = 0x7ff396ed7000] 15:45:33 INFO - PROCESS | 4124 | 1461192333939 Marionette DEBUG loaded listener.js 15:45:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39a7d8800) [pid = 4124] [serial = 1695] [outer = 0x7ff396ed7000] 15:45:34 INFO - PROCESS | 4124 | 1461192334817 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 15:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1535ms 15:45:34 INFO - PROCESS | 4124 | 1461192334877 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 15:45:34 INFO - PROCESS | 4124 | 1461192334881 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 15:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:45:34 INFO - PROCESS | 4124 | 1461192334887 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:45:34 INFO - PROCESS | 4124 | 1461192334889 Marionette TRACE conn4 <- [1,2230,null,{}] 15:45:34 INFO - PROCESS | 4124 | 1461192334895 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:35 INFO - PROCESS | 4124 | 1461192335114 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 15:45:35 INFO - PROCESS | 4124 | 1461192335397 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a882800 == 143 [pid = 4124] [id = 565] 15:45:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff38f1cec00) [pid = 4124] [serial = 1696] [outer = (nil)] 15:45:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff39aac4000) [pid = 4124] [serial = 1697] [outer = 0x7ff38f1cec00] 15:45:35 INFO - PROCESS | 4124 | 1461192335518 Marionette DEBUG loaded listener.js 15:45:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff39ab11400) [pid = 4124] [serial = 1698] [outer = 0x7ff38f1cec00] 15:45:36 INFO - PROCESS | 4124 | 1461192336382 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 15:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1532ms 15:45:36 INFO - PROCESS | 4124 | 1461192336420 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 15:45:36 INFO - PROCESS | 4124 | 1461192336424 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 15:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:45:36 INFO - PROCESS | 4124 | 1461192336430 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:45:36 INFO - PROCESS | 4124 | 1461192336432 Marionette TRACE conn4 <- [1,2234,null,{}] 15:45:36 INFO - PROCESS | 4124 | 1461192336438 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:36 INFO - PROCESS | 4124 | 1461192336645 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 15:45:36 INFO - PROCESS | 4124 | 1461192336920 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39add9800 == 144 [pid = 4124] [id = 566] 15:45:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff385157000) [pid = 4124] [serial = 1699] [outer = (nil)] 15:45:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff38c9cc800) [pid = 4124] [serial = 1700] [outer = 0x7ff385157000] 15:45:37 INFO - PROCESS | 4124 | 1461192337041 Marionette DEBUG loaded listener.js 15:45:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39af0b400) [pid = 4124] [serial = 1701] [outer = 0x7ff385157000] 15:45:37 INFO - PROCESS | 4124 | 1461192337986 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 15:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1589ms 15:45:38 INFO - PROCESS | 4124 | 1461192338020 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 15:45:38 INFO - PROCESS | 4124 | 1461192338024 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 15:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:45:38 INFO - PROCESS | 4124 | 1461192338030 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:45:38 INFO - PROCESS | 4124 | 1461192338033 Marionette TRACE conn4 <- [1,2238,null,{}] 15:45:38 INFO - PROCESS | 4124 | 1461192338039 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:38 INFO - PROCESS | 4124 | 1461192338260 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 15:45:38 INFO - PROCESS | 4124 | 1461192338583 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caaa000 == 145 [pid = 4124] [id = 567] 15:45:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff387acc400) [pid = 4124] [serial = 1702] [outer = (nil)] 15:45:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39b175000) [pid = 4124] [serial = 1703] [outer = 0x7ff387acc400] 15:45:38 INFO - PROCESS | 4124 | 1461192338663 Marionette DEBUG loaded listener.js 15:45:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39b181c00) [pid = 4124] [serial = 1704] [outer = 0x7ff387acc400] 15:45:39 INFO - PROCESS | 4124 | 1461192339535 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1531ms 15:45:39 INFO - PROCESS | 4124 | 1461192339563 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 15:45:39 INFO - PROCESS | 4124 | 1461192339567 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 15:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:45:39 INFO - PROCESS | 4124 | 1461192339573 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:45:39 INFO - PROCESS | 4124 | 1461192339576 Marionette TRACE conn4 <- [1,2242,null,{}] 15:45:39 INFO - PROCESS | 4124 | 1461192339582 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:39 INFO - PROCESS | 4124 | 1461192339797 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 15:45:40 INFO - PROCESS | 4124 | 1461192340076 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1883000 == 146 [pid = 4124] [id = 568] 15:45:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39caf0400) [pid = 4124] [serial = 1705] [outer = (nil)] 15:45:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff39e513800) [pid = 4124] [serial = 1706] [outer = 0x7ff39caf0400] 15:45:40 INFO - PROCESS | 4124 | 1461192340228 Marionette DEBUG loaded listener.js 15:45:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff3a061b000) [pid = 4124] [serial = 1707] [outer = 0x7ff39caf0400] 15:45:41 INFO - PROCESS | 4124 | 1461192341383 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1835ms 15:45:41 INFO - PROCESS | 4124 | 1461192341412 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 15:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:45:41 INFO - PROCESS | 4124 | 1461192341417 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 15:45:41 INFO - PROCESS | 4124 | 1461192341423 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:45:41 INFO - PROCESS | 4124 | 1461192341427 Marionette TRACE conn4 <- [1,2246,null,{}] 15:45:41 INFO - PROCESS | 4124 | 1461192341432 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:41 INFO - PROCESS | 4124 | 1461192341690 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 15:45:42 INFO - PROCESS | 4124 | 1461192342014 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad7cd800 == 147 [pid = 4124] [id = 569] 15:45:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff3a0aaf000) [pid = 4124] [serial = 1708] [outer = (nil)] 15:45:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff3a2dc7800) [pid = 4124] [serial = 1709] [outer = 0x7ff3a0aaf000] 15:45:42 INFO - PROCESS | 4124 | 1461192342097 Marionette DEBUG loaded listener.js 15:45:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff3a6a62c00) [pid = 4124] [serial = 1710] [outer = 0x7ff3a0aaf000] 15:45:43 INFO - PROCESS | 4124 | 1461192343128 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 15:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1739ms 15:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:45:43 INFO - PROCESS | 4124 | 1461192343161 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 15:45:43 INFO - PROCESS | 4124 | 1461192343164 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 15:45:43 INFO - PROCESS | 4124 | 1461192343173 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:45:43 INFO - PROCESS | 4124 | 1461192343175 Marionette TRACE conn4 <- [1,2250,null,{}] 15:45:43 INFO - PROCESS | 4124 | 1461192343182 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:43 INFO - PROCESS | 4124 | 1461192343389 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 15:45:43 INFO - PROCESS | 4124 | 1461192343711 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b0a83000 == 148 [pid = 4124] [id = 570] 15:45:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff3a0865000) [pid = 4124] [serial = 1711] [outer = (nil)] 15:45:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3ad9a5800) [pid = 4124] [serial = 1712] [outer = 0x7ff3a0865000] 15:45:43 INFO - PROCESS | 4124 | 1461192343790 Marionette DEBUG loaded listener.js 15:45:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff3b23c6800) [pid = 4124] [serial = 1713] [outer = 0x7ff3a0865000] 15:45:44 INFO - PROCESS | 4124 | 1461192344617 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 15:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1531ms 15:45:44 INFO - PROCESS | 4124 | 1461192344702 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 15:45:44 INFO - PROCESS | 4124 | 1461192344706 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 15:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:45:44 INFO - PROCESS | 4124 | 1461192344711 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:45:44 INFO - PROCESS | 4124 | 1461192344713 Marionette TRACE conn4 <- [1,2254,null,{}] 15:45:44 INFO - PROCESS | 4124 | 1461192344719 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:44 INFO - PROCESS | 4124 | 1461192344958 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 15:45:45 INFO - PROCESS | 4124 | 1461192345275 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2882800 == 149 [pid = 4124] [id = 571] 15:45:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff3a0b85c00) [pid = 4124] [serial = 1714] [outer = (nil)] 15:45:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff3b29bb000) [pid = 4124] [serial = 1715] [outer = 0x7ff3a0b85c00] 15:45:45 INFO - PROCESS | 4124 | 1461192345352 Marionette DEBUG loaded listener.js 15:45:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3b2a70c00) [pid = 4124] [serial = 1716] [outer = 0x7ff3a0b85c00] 15:45:46 INFO - PROCESS | 4124 | 1461192346220 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 15:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1534ms 15:45:46 INFO - PROCESS | 4124 | 1461192346249 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 15:45:46 INFO - PROCESS | 4124 | 1461192346253 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 15:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:45:46 INFO - PROCESS | 4124 | 1461192346259 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:45:46 INFO - PROCESS | 4124 | 1461192346261 Marionette TRACE conn4 <- [1,2258,null,{}] 15:45:46 INFO - PROCESS | 4124 | 1461192346267 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:46 INFO - PROCESS | 4124 | 1461192346466 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 15:45:46 INFO - PROCESS | 4124 | 1461192346751 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b4b6c800 == 150 [pid = 4124] [id = 572] 15:45:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff384895400) [pid = 4124] [serial = 1717] [outer = (nil)] 15:45:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff38489e000) [pid = 4124] [serial = 1718] [outer = 0x7ff384895400] 15:45:46 INFO - PROCESS | 4124 | 1461192346884 Marionette DEBUG loaded listener.js 15:45:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3848a2800) [pid = 4124] [serial = 1719] [outer = 0x7ff384895400] 15:45:47 INFO - PROCESS | 4124 | 1461192347780 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1587ms 15:45:47 INFO - PROCESS | 4124 | 1461192347847 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 15:45:47 INFO - PROCESS | 4124 | 1461192347851 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 15:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:45:47 INFO - PROCESS | 4124 | 1461192347857 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:45:47 INFO - PROCESS | 4124 | 1461192347859 Marionette TRACE conn4 <- [1,2262,null,{}] 15:45:47 INFO - PROCESS | 4124 | 1461192347865 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:48 INFO - PROCESS | 4124 | 1461192348078 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 15:45:48 INFO - PROCESS | 4124 | 1461192348396 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e08800 == 151 [pid = 4124] [id = 573] 15:45:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff384896400) [pid = 4124] [serial = 1720] [outer = (nil)] 15:45:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff3b29ba000) [pid = 4124] [serial = 1721] [outer = 0x7ff384896400] 15:45:48 INFO - PROCESS | 4124 | 1461192348472 Marionette DEBUG loaded listener.js 15:45:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3b2b80800) [pid = 4124] [serial = 1722] [outer = 0x7ff384896400] 15:45:49 INFO - PROCESS | 4124 | 1461192349428 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 15:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1652ms 15:45:49 INFO - PROCESS | 4124 | 1461192349513 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 15:45:49 INFO - PROCESS | 4124 | 1461192349519 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 15:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:45:49 INFO - PROCESS | 4124 | 1461192349530 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:45:49 INFO - PROCESS | 4124 | 1461192349535 Marionette TRACE conn4 <- [1,2266,null,{}] 15:45:49 INFO - PROCESS | 4124 | 1461192349541 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:49 INFO - PROCESS | 4124 | 1461192349832 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 15:45:50 INFO - PROCESS | 4124 | 1461192350152 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845a9000 == 152 [pid = 4124] [id = 574] 15:45:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff38489cc00) [pid = 4124] [serial = 1723] [outer = (nil)] 15:45:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff38879cc00) [pid = 4124] [serial = 1724] [outer = 0x7ff38489cc00] 15:45:50 INFO - PROCESS | 4124 | 1461192350231 Marionette DEBUG loaded listener.js 15:45:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff3887a1800) [pid = 4124] [serial = 1725] [outer = 0x7ff38489cc00] 15:45:51 INFO - PROCESS | 4124 | 1461192351090 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 15:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1591ms 15:45:51 INFO - PROCESS | 4124 | 1461192351120 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 15:45:51 INFO - PROCESS | 4124 | 1461192351123 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 15:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:45:51 INFO - PROCESS | 4124 | 1461192351129 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:45:51 INFO - PROCESS | 4124 | 1461192351131 Marionette TRACE conn4 <- [1,2270,null,{}] 15:45:51 INFO - PROCESS | 4124 | 1461192351137 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:51 INFO - PROCESS | 4124 | 1461192351350 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 15:45:51 INFO - PROCESS | 4124 | 1461192351663 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e64800 == 153 [pid = 4124] [id = 575] 15:45:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff3824a6400) [pid = 4124] [serial = 1726] [outer = (nil)] 15:45:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff3891ee400) [pid = 4124] [serial = 1727] [outer = 0x7ff3824a6400] 15:45:51 INFO - PROCESS | 4124 | 1461192351780 Marionette DEBUG loaded listener.js 15:45:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff3b2b83c00) [pid = 4124] [serial = 1728] [outer = 0x7ff3824a6400] 15:45:52 INFO - PROCESS | 4124 | 1461192352742 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 15:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1680ms 15:45:52 INFO - PROCESS | 4124 | 1461192352811 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 15:45:52 INFO - PROCESS | 4124 | 1461192352813 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 15:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:45:52 INFO - PROCESS | 4124 | 1461192352820 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:45:52 INFO - PROCESS | 4124 | 1461192352823 Marionette TRACE conn4 <- [1,2274,null,{}] 15:45:52 INFO - PROCESS | 4124 | 1461192352829 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:53 INFO - PROCESS | 4124 | 1461192353052 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 15:45:53 INFO - PROCESS | 4124 | 1461192353378 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3862ca000 == 154 [pid = 4124] [id = 576] 15:45:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3824a7000) [pid = 4124] [serial = 1729] [outer = (nil)] 15:45:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff385288400) [pid = 4124] [serial = 1730] [outer = 0x7ff3824a7000] 15:45:53 INFO - PROCESS | 4124 | 1461192353457 Marionette DEBUG loaded listener.js 15:45:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff3887a3800) [pid = 4124] [serial = 1731] [outer = 0x7ff3824a7000] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a231000 == 153 [pid = 4124] [id = 236] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1ea5800 == 152 [pid = 4124] [id = 455] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a69d6800 == 151 [pid = 4124] [id = 456] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395380000 == 150 [pid = 4124] [id = 457] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3889f2000 == 149 [pid = 4124] [id = 557] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c679800 == 148 [pid = 4124] [id = 556] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3889e2800 == 147 [pid = 4124] [id = 555] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3808db000 == 146 [pid = 4124] [id = 554] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38474e000 == 145 [pid = 4124] [id = 553] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7cc800 == 144 [pid = 4124] [id = 552] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a31dd800 == 143 [pid = 4124] [id = 551] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d0d800 == 142 [pid = 4124] [id = 550] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a07bd000 == 141 [pid = 4124] [id = 549] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2d5000 == 140 [pid = 4124] [id = 548] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b02e000 == 139 [pid = 4124] [id = 547] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ab93800 == 138 [pid = 4124] [id = 546] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3996b3800 == 137 [pid = 4124] [id = 545] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e13800 == 136 [pid = 4124] [id = 544] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395313000 == 135 [pid = 4124] [id = 543] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394f18800 == 134 [pid = 4124] [id = 542] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f262800 == 133 [pid = 4124] [id = 541] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef74000 == 132 [pid = 4124] [id = 540] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38df62800 == 131 [pid = 4124] [id = 539] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db2f000 == 130 [pid = 4124] [id = 538] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c67b000 == 129 [pid = 4124] [id = 537] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff389793000 == 128 [pid = 4124] [id = 536] 15:45:54 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845e2000 == 127 [pid = 4124] [id = 535] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff38850f800) [pid = 4124] [serial = 1599] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff39b5a7800) [pid = 4124] [serial = 1518] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff39a558000) [pid = 4124] [serial = 1506] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff39a0b0800) [pid = 4124] [serial = 1559] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff39a390c00) [pid = 4124] [serial = 1503] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff387aca400) [pid = 4124] [serial = 1473] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff3a1ef2000) [pid = 4124] [serial = 1581] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff39af08000) [pid = 4124] [serial = 1512] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff39b178c00) [pid = 4124] [serial = 1515] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff38d36c400) [pid = 4124] [serial = 1482] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff3876e4400) [pid = 4124] [serial = 1593] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff3864c5c00) [pid = 4124] [serial = 1595] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff3824a5400) [pid = 4124] [serial = 1589] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff3876f1400) [pid = 4124] [serial = 1544] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff39705ec00) [pid = 4124] [serial = 1521] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff38c064000) [pid = 4124] [serial = 1479] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff39aac8000) [pid = 4124] [serial = 1509] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff39a7e1400) [pid = 4124] [serial = 1566] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff3a0aab400) [pid = 4124] [serial = 1578] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff39865ac00) [pid = 4124] [serial = 1497] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff381d6b000) [pid = 4124] [serial = 1592] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39a25bc00) [pid = 4124] [serial = 1560] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff3ac8e1000) [pid = 4124] [serial = 1586] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff3885c6400) [pid = 4124] [serial = 1590] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3941ba000) [pid = 4124] [serial = 1550] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3835eb800) [pid = 4124] [serial = 1542] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff39a484400) [pid = 4124] [serial = 1563] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff398c2ec00) [pid = 4124] [serial = 1500] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff38528ec00) [pid = 4124] [serial = 1455] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff39e5c3400) [pid = 4124] [serial = 1572] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff38960c000) [pid = 4124] [serial = 1476] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff382754000) [pid = 4124] [serial = 1541] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff394fcbc00) [pid = 4124] [serial = 1554] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff38759ec00) [pid = 4124] [serial = 1596] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff38a1c8400) [pid = 4124] [serial = 1539] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff387db4800) [pid = 4124] [serial = 1545] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3891e0000) [pid = 4124] [serial = 1602] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff39caf3400) [pid = 4124] [serial = 1571] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff3a2e3e000) [pid = 4124] [serial = 1584] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff389745c00) [pid = 4124] [serial = 1547] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff39aea6000) [pid = 4124] [serial = 1568] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff39a390000) [pid = 4124] [serial = 1562] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff39af37400) [pid = 4124] [serial = 1569] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff388859c00) [pid = 4124] [serial = 1601] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff397140000) [pid = 4124] [serial = 1494] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff394382400) [pid = 4124] [serial = 1485] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3891e4400) [pid = 4124] [serial = 1604] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39a0b8000) [pid = 4124] [serial = 1398] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff3a2622000) [pid = 4124] [serial = 1583] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff396441c00) [pid = 4124] [serial = 1488] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff3975bd000) [pid = 4124] [serial = 1556] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff398ba2400) [pid = 4124] [serial = 1557] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff387da8c00) [pid = 4124] [serial = 1598] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff39a552800) [pid = 4124] [serial = 1565] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff396ed1800) [pid = 4124] [serial = 1491] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39f851c00) [pid = 4124] [serial = 1574] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff39487e400) [pid = 4124] [serial = 1553] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3a0868000) [pid = 4124] [serial = 1577] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3a0ab3000) [pid = 4124] [serial = 1580] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff38acc2800) [pid = 4124] [serial = 1548] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39462f800) [pid = 4124] [serial = 1551] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3a0767000) [pid = 4124] [serial = 1575] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff3ad79e400) [pid = 4124] [serial = 1587] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff38a42b400) [pid = 4124] [serial = 1470] [outer = (nil)] [url = about:blank] 15:45:55 INFO - PROCESS | 4124 | 1461192355661 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 15:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2883ms 15:45:55 INFO - PROCESS | 4124 | 1461192355745 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 15:45:55 INFO - PROCESS | 4124 | 1461192355751 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 15:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:45:55 INFO - PROCESS | 4124 | 1461192355765 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:45:55 INFO - PROCESS | 4124 | 1461192355769 Marionette TRACE conn4 <- [1,2278,null,{}] 15:45:55 INFO - PROCESS | 4124 | 1461192355777 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:55 INFO - PROCESS | 4124 | 1461192355994 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 15:45:56 INFO - PROCESS | 4124 | 1461192356238 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38481f000 == 128 [pid = 4124] [id = 577] 15:45:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff385288800) [pid = 4124] [serial = 1732] [outer = (nil)] 15:45:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff385293400) [pid = 4124] [serial = 1733] [outer = 0x7ff385288800] 15:45:56 INFO - PROCESS | 4124 | 1461192356324 Marionette DEBUG loaded listener.js 15:45:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff38759f000) [pid = 4124] [serial = 1734] [outer = 0x7ff385288800] 15:45:57 INFO - PROCESS | 4124 | 1461192357180 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1436ms 15:45:57 INFO - PROCESS | 4124 | 1461192357201 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 15:45:57 INFO - PROCESS | 4124 | 1461192357215 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 15:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:45:57 INFO - PROCESS | 4124 | 1461192357230 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:45:57 INFO - PROCESS | 4124 | 1461192357233 Marionette TRACE conn4 <- [1,2282,null,{}] 15:45:57 INFO - PROCESS | 4124 | 1461192357239 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:57 INFO - PROCESS | 4124 | 1461192357451 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 15:45:57 INFO - PROCESS | 4124 | 1461192357686 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889e0000 == 129 [pid = 4124] [id = 578] 15:45:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff38528c000) [pid = 4124] [serial = 1735] [outer = (nil)] 15:45:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff387db5800) [pid = 4124] [serial = 1736] [outer = 0x7ff38528c000] 15:45:57 INFO - PROCESS | 4124 | 1461192357754 Marionette DEBUG loaded listener.js 15:45:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3885cb400) [pid = 4124] [serial = 1737] [outer = 0x7ff38528c000] 15:45:58 INFO - PROCESS | 4124 | 1461192358649 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 15:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1485ms 15:45:58 INFO - PROCESS | 4124 | 1461192358715 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 15:45:58 INFO - PROCESS | 4124 | 1461192358718 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 15:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:45:58 INFO - PROCESS | 4124 | 1461192358728 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:45:58 INFO - PROCESS | 4124 | 1461192358733 Marionette TRACE conn4 <- [1,2286,null,{}] 15:45:58 INFO - PROCESS | 4124 | 1461192358755 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:45:59 INFO - PROCESS | 4124 | 1461192359042 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 15:45:59 INFO - PROCESS | 4124 | 1461192359093 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:45:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a24b000 == 130 [pid = 4124] [id = 579] 15:45:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3887a4400) [pid = 4124] [serial = 1738] [outer = (nil)] 15:45:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff38968fc00) [pid = 4124] [serial = 1739] [outer = 0x7ff3887a4400] 15:45:59 INFO - PROCESS | 4124 | 1461192359361 Marionette DEBUG loaded listener.js 15:45:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff3897df000) [pid = 4124] [serial = 1740] [outer = 0x7ff3887a4400] 15:46:00 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff380c0e400) [pid = 4124] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:46:00 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff38968e400) [pid = 4124] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:46:00 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff380c10000) [pid = 4124] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:46:00 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3835f7000) [pid = 4124] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:46:00 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff380c0f000) [pid = 4124] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:46:00 INFO - PROCESS | 4124 | 1461192360661 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 15:46:00 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 15:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1992ms 15:46:00 INFO - PROCESS | 4124 | 1461192360721 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 15:46:00 INFO - PROCESS | 4124 | 1461192360726 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 15:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:46:00 INFO - PROCESS | 4124 | 1461192360732 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:46:00 INFO - PROCESS | 4124 | 1461192360734 Marionette TRACE conn4 <- [1,2290,null,{}] 15:46:00 INFO - PROCESS | 4124 | 1461192360739 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:00 INFO - PROCESS | 4124 | 1461192360955 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 15:46:01 INFO - PROCESS | 4124 | 1461192361138 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cae0800 == 131 [pid = 4124] [id = 580] 15:46:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff380c0e400) [pid = 4124] [serial = 1741] [outer = (nil)] 15:46:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff38accd400) [pid = 4124] [serial = 1742] [outer = 0x7ff380c0e400] 15:46:01 INFO - PROCESS | 4124 | 1461192361207 Marionette DEBUG loaded listener.js 15:46:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff38c058000) [pid = 4124] [serial = 1743] [outer = 0x7ff380c0e400] 15:46:01 INFO - PROCESS | 4124 | 1461192361971 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 15:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1280ms 15:46:02 INFO - PROCESS | 4124 | 1461192362165 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 15:46:02 INFO - PROCESS | 4124 | 1461192362171 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 15:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:46:02 INFO - PROCESS | 4124 | 1461192362187 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:46:02 INFO - PROCESS | 4124 | 1461192362191 Marionette TRACE conn4 <- [1,2294,null,{}] 15:46:02 INFO - PROCESS | 4124 | 1461192362200 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:02 INFO - PROCESS | 4124 | 1461192362444 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 15:46:02 INFO - PROCESS | 4124 | 1461192362803 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384806000 == 132 [pid = 4124] [id = 581] 15:46:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3835f6c00) [pid = 4124] [serial = 1744] [outer = (nil)] 15:46:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff385285400) [pid = 4124] [serial = 1745] [outer = 0x7ff3835f6c00] 15:46:02 INFO - PROCESS | 4124 | 1461192362885 Marionette DEBUG loaded listener.js 15:46:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff387ad0c00) [pid = 4124] [serial = 1746] [outer = 0x7ff3835f6c00] 15:46:03 INFO - PROCESS | 4124 | 1461192363799 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 15:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1638ms 15:46:03 INFO - PROCESS | 4124 | 1461192363827 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 15:46:03 INFO - PROCESS | 4124 | 1461192363833 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 15:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:46:03 INFO - PROCESS | 4124 | 1461192363849 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:46:03 INFO - PROCESS | 4124 | 1461192363858 Marionette TRACE conn4 <- [1,2298,null,{}] 15:46:03 INFO - PROCESS | 4124 | 1461192363864 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:04 INFO - PROCESS | 4124 | 1461192364094 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 15:46:04 INFO - PROCESS | 4124 | 1461192364425 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2d8800 == 133 [pid = 4124] [id = 582] 15:46:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3887a4000) [pid = 4124] [serial = 1747] [outer = (nil)] 15:46:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff389742400) [pid = 4124] [serial = 1748] [outer = 0x7ff3887a4000] 15:46:04 INFO - PROCESS | 4124 | 1461192364512 Marionette DEBUG loaded listener.js 15:46:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff38a42d000) [pid = 4124] [serial = 1749] [outer = 0x7ff3887a4000] 15:46:05 INFO - PROCESS | 4124 | 1461192365476 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 15:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1693ms 15:46:05 INFO - PROCESS | 4124 | 1461192365536 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 15:46:05 INFO - PROCESS | 4124 | 1461192365540 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 15:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:46:05 INFO - PROCESS | 4124 | 1461192365547 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:46:05 INFO - PROCESS | 4124 | 1461192365550 Marionette TRACE conn4 <- [1,2302,null,{}] 15:46:05 INFO - PROCESS | 4124 | 1461192365564 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:05 INFO - PROCESS | 4124 | 1461192365799 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 15:46:06 INFO - PROCESS | 4124 | 1461192366154 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eed1800 == 134 [pid = 4124] [id = 583] 15:46:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff38c9cb800) [pid = 4124] [serial = 1750] [outer = (nil)] 15:46:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff38f1c8400) [pid = 4124] [serial = 1751] [outer = 0x7ff38c9cb800] 15:46:06 INFO - PROCESS | 4124 | 1461192366237 Marionette DEBUG loaded listener.js 15:46:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff394376000) [pid = 4124] [serial = 1752] [outer = 0x7ff38c9cb800] 15:46:07 INFO - PROCESS | 4124 | 1461192367120 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 15:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1631ms 15:46:07 INFO - PROCESS | 4124 | 1461192367180 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 15:46:07 INFO - PROCESS | 4124 | 1461192367183 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 15:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:46:07 INFO - PROCESS | 4124 | 1461192367190 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:46:07 INFO - PROCESS | 4124 | 1461192367193 Marionette TRACE conn4 <- [1,2306,null,{}] 15:46:07 INFO - PROCESS | 4124 | 1461192367198 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:07 INFO - PROCESS | 4124 | 1461192367428 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 15:46:07 INFO - PROCESS | 4124 | 1461192367706 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f225800 == 135 [pid = 4124] [id = 584] 15:46:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff38d362c00) [pid = 4124] [serial = 1753] [outer = (nil)] 15:46:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff394fc4000) [pid = 4124] [serial = 1754] [outer = 0x7ff38d362c00] 15:46:07 INFO - PROCESS | 4124 | 1461192367828 Marionette DEBUG loaded listener.js 15:46:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff395270800) [pid = 4124] [serial = 1755] [outer = 0x7ff38d362c00] 15:46:08 INFO - PROCESS | 4124 | 1461192368682 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 15:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1535ms 15:46:08 INFO - PROCESS | 4124 | 1461192368728 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 15:46:08 INFO - PROCESS | 4124 | 1461192368732 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 15:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:46:08 INFO - PROCESS | 4124 | 1461192368738 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:46:08 INFO - PROCESS | 4124 | 1461192368741 Marionette TRACE conn4 <- [1,2310,null,{}] 15:46:08 INFO - PROCESS | 4124 | 1461192368747 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:08 INFO - PROCESS | 4124 | 1461192368953 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 15:46:09 INFO - PROCESS | 4124 | 1461192369225 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946bf000 == 136 [pid = 4124] [id = 585] 15:46:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3946d7c00) [pid = 4124] [serial = 1756] [outer = (nil)] 15:46:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff395277c00) [pid = 4124] [serial = 1757] [outer = 0x7ff3946d7c00] 15:46:09 INFO - PROCESS | 4124 | 1461192369345 Marionette DEBUG loaded listener.js 15:46:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff396117400) [pid = 4124] [serial = 1758] [outer = 0x7ff3946d7c00] 15:46:10 INFO - PROCESS | 4124 | 1461192370218 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 15:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1532ms 15:46:10 INFO - PROCESS | 4124 | 1461192370272 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 15:46:10 INFO - PROCESS | 4124 | 1461192370276 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 15:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:46:10 INFO - PROCESS | 4124 | 1461192370283 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:46:10 INFO - PROCESS | 4124 | 1461192370286 Marionette TRACE conn4 <- [1,2314,null,{}] 15:46:10 INFO - PROCESS | 4124 | 1461192370293 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:10 INFO - PROCESS | 4124 | 1461192370586 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 15:46:10 INFO - PROCESS | 4124 | 1461192370908 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395362800 == 137 [pid = 4124] [id = 586] 15:46:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff39705fc00) [pid = 4124] [serial = 1759] [outer = (nil)] 15:46:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff397142800) [pid = 4124] [serial = 1760] [outer = 0x7ff39705fc00] 15:46:10 INFO - PROCESS | 4124 | 1461192370993 Marionette DEBUG loaded listener.js 15:46:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3976cbc00) [pid = 4124] [serial = 1761] [outer = 0x7ff39705fc00] 15:46:11 INFO - PROCESS | 4124 | 1461192371869 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 15:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1632ms 15:46:11 INFO - PROCESS | 4124 | 1461192371916 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 15:46:11 INFO - PROCESS | 4124 | 1461192371920 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 15:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:46:11 INFO - PROCESS | 4124 | 1461192371927 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:46:11 INFO - PROCESS | 4124 | 1461192371930 Marionette TRACE conn4 <- [1,2318,null,{}] 15:46:11 INFO - PROCESS | 4124 | 1461192371936 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:12 INFO - PROCESS | 4124 | 1461192372151 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 15:46:12 INFO - PROCESS | 4124 | 1461192372516 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39752a000 == 138 [pid = 4124] [id = 587] 15:46:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff397060c00) [pid = 4124] [serial = 1762] [outer = (nil)] 15:46:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff398c2d000) [pid = 4124] [serial = 1763] [outer = 0x7ff397060c00] 15:46:12 INFO - PROCESS | 4124 | 1461192372602 Marionette DEBUG loaded listener.js 15:46:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39a0b6800) [pid = 4124] [serial = 1764] [outer = 0x7ff397060c00] 15:46:13 INFO - PROCESS | 4124 | 1461192373563 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 15:46:13 INFO - PROCESS | 4124 | 1461192373625 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 15:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:46:13 INFO - PROCESS | 4124 | 1461192373632 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:46:13 INFO - PROCESS | 4124 | 1461192373634 Marionette TRACE conn4 <- [1,2322,null,{}] 15:46:13 INFO - PROCESS | 4124 | 1461192373640 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:13 INFO - PROCESS | 4124 | 1461192373904 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 15:46:14 INFO - PROCESS | 4124 | 1461192374222 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a5ac000 == 139 [pid = 4124] [id = 588] 15:46:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff3974c9000) [pid = 4124] [serial = 1765] [outer = (nil)] 15:46:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff39a321c00) [pid = 4124] [serial = 1766] [outer = 0x7ff3974c9000] 15:46:14 INFO - PROCESS | 4124 | 1461192374304 Marionette DEBUG loaded listener.js 15:46:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff39a484400) [pid = 4124] [serial = 1767] [outer = 0x7ff3974c9000] 15:46:15 INFO - PROCESS | 4124 | 1461192375191 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1630ms 15:46:15 INFO - PROCESS | 4124 | 1461192375264 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 15:46:15 INFO - PROCESS | 4124 | 1461192375268 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 15:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:46:15 INFO - PROCESS | 4124 | 1461192375305 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:46:15 INFO - PROCESS | 4124 | 1461192375308 Marionette TRACE conn4 <- [1,2326,null,{}] 15:46:15 INFO - PROCESS | 4124 | 1461192375368 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:15 INFO - PROCESS | 4124 | 1461192375569 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 15:46:15 INFO - PROCESS | 4124 | 1461192375901 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39add9000 == 140 [pid = 4124] [id = 589] 15:46:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff39791b800) [pid = 4124] [serial = 1768] [outer = (nil)] 15:46:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff39a558000) [pid = 4124] [serial = 1769] [outer = 0x7ff39791b800] 15:46:15 INFO - PROCESS | 4124 | 1461192375982 Marionette DEBUG loaded listener.js 15:46:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39aac8c00) [pid = 4124] [serial = 1770] [outer = 0x7ff39791b800] 15:46:16 INFO - PROCESS | 4124 | 1461192376862 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1579ms 15:46:16 INFO - PROCESS | 4124 | 1461192376879 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 15:46:16 INFO - PROCESS | 4124 | 1461192376882 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 15:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:46:16 INFO - PROCESS | 4124 | 1461192376888 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:46:16 INFO - PROCESS | 4124 | 1461192376892 Marionette TRACE conn4 <- [1,2330,null,{}] 15:46:16 INFO - PROCESS | 4124 | 1461192376898 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:17 INFO - PROCESS | 4124 | 1461192377129 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 15:46:17 INFO - PROCESS | 4124 | 1461192377418 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2d4800 == 141 [pid = 4124] [id = 590] 15:46:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39a484800) [pid = 4124] [serial = 1771] [outer = (nil)] 15:46:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39aea6c00) [pid = 4124] [serial = 1772] [outer = 0x7ff39a484800] 15:46:17 INFO - PROCESS | 4124 | 1461192377545 Marionette DEBUG loaded listener.js 15:46:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39af39c00) [pid = 4124] [serial = 1773] [outer = 0x7ff39a484800] 15:46:18 INFO - PROCESS | 4124 | 1461192378418 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1581ms 15:46:18 INFO - PROCESS | 4124 | 1461192378470 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 15:46:18 INFO - PROCESS | 4124 | 1461192378474 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 15:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:46:18 INFO - PROCESS | 4124 | 1461192378480 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:46:18 INFO - PROCESS | 4124 | 1461192378485 Marionette TRACE conn4 <- [1,2334,null,{}] 15:46:18 INFO - PROCESS | 4124 | 1461192378490 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:18 INFO - PROCESS | 4124 | 1461192378738 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 15:46:19 INFO - PROCESS | 4124 | 1461192379073 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1451000 == 142 [pid = 4124] [id = 591] 15:46:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39ca67c00) [pid = 4124] [serial = 1774] [outer = (nil)] 15:46:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff39d4a2400) [pid = 4124] [serial = 1775] [outer = 0x7ff39ca67c00] 15:46:19 INFO - PROCESS | 4124 | 1461192379162 Marionette DEBUG loaded listener.js 15:46:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39fa93c00) [pid = 4124] [serial = 1776] [outer = 0x7ff39ca67c00] 15:46:20 INFO - PROCESS | 4124 | 1461192380061 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 15:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1641ms 15:46:20 INFO - PROCESS | 4124 | 1461192380123 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 15:46:20 INFO - PROCESS | 4124 | 1461192380127 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 15:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:46:20 INFO - PROCESS | 4124 | 1461192380133 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:46:20 INFO - PROCESS | 4124 | 1461192380136 Marionette TRACE conn4 <- [1,2338,null,{}] 15:46:20 INFO - PROCESS | 4124 | 1461192380141 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:20 INFO - PROCESS | 4124 | 1461192380413 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 15:46:20 INFO - PROCESS | 4124 | 1461192380735 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2d92800 == 143 [pid = 4124] [id = 592] 15:46:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff39caf2000) [pid = 4124] [serial = 1777] [outer = (nil)] 15:46:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff3a086c400) [pid = 4124] [serial = 1778] [outer = 0x7ff39caf2000] 15:46:20 INFO - PROCESS | 4124 | 1461192380816 Marionette DEBUG loaded listener.js 15:46:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff3a137a400) [pid = 4124] [serial = 1779] [outer = 0x7ff39caf2000] 15:46:21 INFO - PROCESS | 4124 | 1461192381698 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1634ms 15:46:21 INFO - PROCESS | 4124 | 1461192381768 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 15:46:21 INFO - PROCESS | 4124 | 1461192381772 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 15:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:46:21 INFO - PROCESS | 4124 | 1461192381778 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:46:21 INFO - PROCESS | 4124 | 1461192381780 Marionette TRACE conn4 <- [1,2342,null,{}] 15:46:21 INFO - PROCESS | 4124 | 1461192381787 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:22 INFO - PROCESS | 4124 | 1461192382004 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 15:46:22 INFO - PROCESS | 4124 | 1461192382334 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad6dd000 == 144 [pid = 4124] [id = 593] 15:46:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff388fd4800) [pid = 4124] [serial = 1780] [outer = (nil)] 15:46:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3a1997400) [pid = 4124] [serial = 1781] [outer = 0x7ff388fd4800] 15:46:22 INFO - PROCESS | 4124 | 1461192382424 Marionette DEBUG loaded listener.js 15:46:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff3a2e3e000) [pid = 4124] [serial = 1782] [outer = 0x7ff388fd4800] 15:46:23 INFO - PROCESS | 4124 | 1461192383307 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 15:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1590ms 15:46:23 INFO - PROCESS | 4124 | 1461192383369 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 15:46:23 INFO - PROCESS | 4124 | 1461192383373 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 15:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:46:23 INFO - PROCESS | 4124 | 1461192383379 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:46:23 INFO - PROCESS | 4124 | 1461192383382 Marionette TRACE conn4 <- [1,2346,null,{}] 15:46:23 INFO - PROCESS | 4124 | 1461192383387 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:23 INFO - PROCESS | 4124 | 1461192383607 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 15:46:23 INFO - PROCESS | 4124 | 1461192383890 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b286c000 == 145 [pid = 4124] [id = 594] 15:46:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff396fa3000) [pid = 4124] [serial = 1783] [outer = (nil)] 15:46:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff3ad9a1c00) [pid = 4124] [serial = 1784] [outer = 0x7ff396fa3000] 15:46:24 INFO - PROCESS | 4124 | 1461192384007 Marionette DEBUG loaded listener.js 15:46:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3b0a16c00) [pid = 4124] [serial = 1785] [outer = 0x7ff396fa3000] 15:46:24 INFO - PROCESS | 4124 | 1461192384894 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1588ms 15:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:46:24 INFO - PROCESS | 4124 | 1461192384968 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 15:46:24 INFO - PROCESS | 4124 | 1461192384971 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 15:46:24 INFO - PROCESS | 4124 | 1461192384977 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:46:24 INFO - PROCESS | 4124 | 1461192384981 Marionette TRACE conn4 <- [1,2350,null,{}] 15:46:24 INFO - PROCESS | 4124 | 1461192384986 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:25 INFO - PROCESS | 4124 | 1461192385209 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 15:46:25 INFO - PROCESS | 4124 | 1461192385538 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b6e0f800 == 146 [pid = 4124] [id = 595] 15:46:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff381d67c00) [pid = 4124] [serial = 1786] [outer = (nil)] 15:46:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff3848be800) [pid = 4124] [serial = 1787] [outer = 0x7ff381d67c00] 15:46:25 INFO - PROCESS | 4124 | 1461192385617 Marionette DEBUG loaded listener.js 15:46:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3848c3400) [pid = 4124] [serial = 1788] [outer = 0x7ff381d67c00] 15:46:26 INFO - PROCESS | 4124 | 1461192386464 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 15:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1539ms 15:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:46:26 INFO - PROCESS | 4124 | 1461192386516 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 15:46:26 INFO - PROCESS | 4124 | 1461192386518 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 15:46:26 INFO - PROCESS | 4124 | 1461192386524 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:46:26 INFO - PROCESS | 4124 | 1461192386528 Marionette TRACE conn4 <- [1,2354,null,{}] 15:46:26 INFO - PROCESS | 4124 | 1461192386553 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:26 INFO - PROCESS | 4124 | 1461192386767 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 15:46:27 INFO - PROCESS | 4124 | 1461192387047 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b3b5000 == 147 [pid = 4124] [id = 596] 15:46:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff3848b6800) [pid = 4124] [serial = 1789] [outer = (nil)] 15:46:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff39af07c00) [pid = 4124] [serial = 1790] [outer = 0x7ff3848b6800] 15:46:27 INFO - PROCESS | 4124 | 1461192387163 Marionette DEBUG loaded listener.js 15:46:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3b246c000) [pid = 4124] [serial = 1791] [outer = 0x7ff3848b6800] 15:46:28 INFO - PROCESS | 4124 | 1461192388049 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 15:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1588ms 15:46:28 INFO - PROCESS | 4124 | 1461192388112 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 15:46:28 INFO - PROCESS | 4124 | 1461192388116 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 15:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:46:28 INFO - PROCESS | 4124 | 1461192388122 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:46:28 INFO - PROCESS | 4124 | 1461192388124 Marionette TRACE conn4 <- [1,2358,null,{}] 15:46:28 INFO - PROCESS | 4124 | 1461192388130 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:28 INFO - PROCESS | 4124 | 1461192388358 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 15:46:28 INFO - PROCESS | 4124 | 1461192388680 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a511000 == 148 [pid = 4124] [id = 597] 15:46:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff3848c3c00) [pid = 4124] [serial = 1792] [outer = (nil)] 15:46:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff39a095800) [pid = 4124] [serial = 1793] [outer = 0x7ff3848c3c00] 15:46:28 INFO - PROCESS | 4124 | 1461192388760 Marionette DEBUG loaded listener.js 15:46:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff39a09b800) [pid = 4124] [serial = 1794] [outer = 0x7ff3848c3c00] 15:46:29 INFO - PROCESS | 4124 | 1461192389626 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 15:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1543ms 15:46:29 INFO - PROCESS | 4124 | 1461192389666 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 15:46:29 INFO - PROCESS | 4124 | 1461192389670 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 15:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:46:29 INFO - PROCESS | 4124 | 1461192389676 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:46:29 INFO - PROCESS | 4124 | 1461192389678 Marionette TRACE conn4 <- [1,2362,null,{}] 15:46:29 INFO - PROCESS | 4124 | 1461192389684 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:29 INFO - PROCESS | 4124 | 1461192389883 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 15:46:30 INFO - PROCESS | 4124 | 1461192390164 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff382602800 == 149 [pid = 4124] [id = 598] 15:46:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff380c0e000) [pid = 4124] [serial = 1795] [outer = (nil)] 15:46:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff39a0a0c00) [pid = 4124] [serial = 1796] [outer = 0x7ff380c0e000] 15:46:30 INFO - PROCESS | 4124 | 1461192390281 Marionette DEBUG loaded listener.js 15:46:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff3b29c4400) [pid = 4124] [serial = 1797] [outer = 0x7ff380c0e000] 15:46:31 INFO - PROCESS | 4124 | 1461192391196 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 15:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1585ms 15:46:31 INFO - PROCESS | 4124 | 1461192391263 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 15:46:31 INFO - PROCESS | 4124 | 1461192391267 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 15:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:46:31 INFO - PROCESS | 4124 | 1461192391273 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:46:31 INFO - PROCESS | 4124 | 1461192391275 Marionette TRACE conn4 <- [1,2366,null,{}] 15:46:31 INFO - PROCESS | 4124 | 1461192391281 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:31 INFO - PROCESS | 4124 | 1461192391520 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 15:46:31 INFO - PROCESS | 4124 | 1461192391873 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff382620800 == 150 [pid = 4124] [id = 599] 15:46:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff382757000) [pid = 4124] [serial = 1798] [outer = (nil)] 15:46:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 204 (0x7ff388d38c00) [pid = 4124] [serial = 1799] [outer = 0x7ff382757000] 15:46:31 INFO - PROCESS | 4124 | 1461192391953 Marionette DEBUG loaded listener.js 15:46:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 205 (0x7ff388d3fc00) [pid = 4124] [serial = 1800] [outer = 0x7ff382757000] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db2d000 == 149 [pid = 4124] [id = 467] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38add0800 == 148 [pid = 4124] [id = 437] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3897a6000 == 147 [pid = 4124] [id = 436] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e64800 == 146 [pid = 4124] [id = 575] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845a9000 == 145 [pid = 4124] [id = 574] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b6e08800 == 144 [pid = 4124] [id = 573] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b4b6c800 == 143 [pid = 4124] [id = 572] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b2882800 == 142 [pid = 4124] [id = 571] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b0a83000 == 141 [pid = 4124] [id = 570] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad7cd800 == 140 [pid = 4124] [id = 569] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1883000 == 139 [pid = 4124] [id = 568] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caaa000 == 138 [pid = 4124] [id = 567] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39add9800 == 137 [pid = 4124] [id = 566] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a882800 == 136 [pid = 4124] [id = 565] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a010800 == 135 [pid = 4124] [id = 564] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395306000 == 134 [pid = 4124] [id = 563] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946a7000 == 133 [pid = 4124] [id = 562] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef75000 == 132 [pid = 4124] [id = 561] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d3a6000 == 131 [pid = 4124] [id = 560] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a238000 == 130 [pid = 4124] [id = 559] 15:46:33 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3808d3000 == 129 [pid = 4124] [id = 558] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 204 (0x7ff388517800) [pid = 4124] [serial = 1673] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 203 (0x7ff385294800) [pid = 4124] [serial = 1664] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff3976ca800) [pid = 4124] [serial = 1628] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff39a47fc00) [pid = 4124] [serial = 1634] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff38ada2000) [pid = 4124] [serial = 1671] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff397059800) [pid = 4124] [serial = 1625] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff389697400) [pid = 4124] [serial = 1605] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff3885db400) [pid = 4124] [serial = 1667] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff3aeb59800) [pid = 4124] [serial = 1655] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff39ab0b000) [pid = 4124] [serial = 1637] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff380c0f800) [pid = 4124] [serial = 1661] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff38850dc00) [pid = 4124] [serial = 1665] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff38d369400) [pid = 4124] [serial = 1619] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff389613400) [pid = 4124] [serial = 1668] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff38850e400) [pid = 4124] [serial = 1610] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff39b1c4000) [pid = 4124] [serial = 1640] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff3835f1800) [pid = 4124] [serial = 1662] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff3a0a1b400) [pid = 4124] [serial = 1646] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff38accfc00) [pid = 4124] [serial = 1616] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff382758c00) [pid = 4124] [serial = 1607] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff39d498800) [pid = 4124] [serial = 1643] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff3b246b800) [pid = 4124] [serial = 1658] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff38969b000) [pid = 4124] [serial = 1613] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff39a037400) [pid = 4124] [serial = 1631] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3a2782400) [pid = 4124] [serial = 1649] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3946e0800) [pid = 4124] [serial = 1622] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3ad6d7c00) [pid = 4124] [serial = 1652] [outer = (nil)] [url = about:blank] 15:46:33 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff38a1c3800) [pid = 4124] [serial = 1670] [outer = (nil)] [url = about:blank] 15:46:34 INFO - PROCESS | 4124 | 1461192394215 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 15:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2990ms 15:46:34 INFO - PROCESS | 4124 | 1461192394266 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 15:46:34 INFO - PROCESS | 4124 | 1461192394270 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 15:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:46:34 INFO - PROCESS | 4124 | 1461192394282 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:46:34 INFO - PROCESS | 4124 | 1461192394289 Marionette TRACE conn4 <- [1,2370,null,{}] 15:46:34 INFO - PROCESS | 4124 | 1461192394299 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:34 INFO - PROCESS | 4124 | 1461192394556 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 15:46:34 INFO - PROCESS | 4124 | 1461192394770 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38459b800 == 130 [pid = 4124] [id = 600] 15:46:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff382522800) [pid = 4124] [serial = 1801] [outer = (nil)] 15:46:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff382531800) [pid = 4124] [serial = 1802] [outer = 0x7ff382522800] 15:46:34 INFO - PROCESS | 4124 | 1461192394839 Marionette DEBUG loaded listener.js 15:46:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff38275b000) [pid = 4124] [serial = 1803] [outer = 0x7ff382522800] 15:46:35 INFO - PROCESS | 4124 | 1461192395622 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 15:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1393ms 15:46:35 INFO - PROCESS | 4124 | 1461192395675 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 15:46:35 INFO - PROCESS | 4124 | 1461192395683 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 15:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:46:35 INFO - PROCESS | 4124 | 1461192395693 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:46:35 INFO - PROCESS | 4124 | 1461192395696 Marionette TRACE conn4 <- [1,2374,null,{}] 15:46:35 INFO - PROCESS | 4124 | 1461192395702 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:35 INFO - PROCESS | 4124 | 1461192395985 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 15:46:36 INFO - PROCESS | 4124 | 1461192396108 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384814000 == 131 [pid = 4124] [id = 601] 15:46:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff3824a3c00) [pid = 4124] [serial = 1804] [outer = (nil)] 15:46:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff384895c00) [pid = 4124] [serial = 1805] [outer = 0x7ff3824a3c00] 15:46:36 INFO - PROCESS | 4124 | 1461192396173 Marionette DEBUG loaded listener.js 15:46:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff38489f000) [pid = 4124] [serial = 1806] [outer = 0x7ff3824a3c00] 15:46:37 INFO - PROCESS | 4124 | 1461192397143 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 15:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1486ms 15:46:37 INFO - PROCESS | 4124 | 1461192397181 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 15:46:37 INFO - PROCESS | 4124 | 1461192397184 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 15:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:46:37 INFO - PROCESS | 4124 | 1461192397191 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:46:37 INFO - PROCESS | 4124 | 1461192397196 Marionette TRACE conn4 <- [1,2378,null,{}] 15:46:37 INFO - PROCESS | 4124 | 1461192397229 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:37 INFO - PROCESS | 4124 | 1461192397514 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 15:46:37 INFO - PROCESS | 4124 | 1461192397547 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878e7800 == 132 [pid = 4124] [id = 602] 15:46:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff385162c00) [pid = 4124] [serial = 1807] [outer = (nil)] 15:46:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff38759e800) [pid = 4124] [serial = 1808] [outer = 0x7ff385162c00] 15:46:37 INFO - PROCESS | 4124 | 1461192397614 Marionette DEBUG loaded listener.js 15:46:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3876e5000) [pid = 4124] [serial = 1809] [outer = 0x7ff385162c00] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff3891e3c00) [pid = 4124] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff389a26c00) [pid = 4124] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39a7dac00) [pid = 4124] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff39a31ac00) [pid = 4124] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff38850f000) [pid = 4124] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff396d53400) [pid = 4124] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff381d62400) [pid = 4124] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3946d2c00) [pid = 4124] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff3975c4c00) [pid = 4124] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff388fcbc00) [pid = 4124] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff3885e7400) [pid = 4124] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff3946dd000) [pid = 4124] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff39a0bbc00) [pid = 4124] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff394fc7400) [pid = 4124] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff39a7d6800) [pid = 4124] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff38f1c4c00) [pid = 4124] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff39aacbc00) [pid = 4124] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff387accc00) [pid = 4124] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff3887a4400) [pid = 4124] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff384896400) [pid = 4124] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff3876e8000) [pid = 4124] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff38489cc00) [pid = 4124] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff387acc400) [pid = 4124] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff3942e6400) [pid = 4124] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff38974dc00) [pid = 4124] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff39caf0400) [pid = 4124] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff396ed7000) [pid = 4124] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3a0b85c00) [pid = 4124] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3a0aaf000) [pid = 4124] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff384895400) [pid = 4124] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff38f1cec00) [pid = 4124] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff389690800) [pid = 4124] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3a0865000) [pid = 4124] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff380c0b400) [pid = 4124] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff385157000) [pid = 4124] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff385288800) [pid = 4124] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff396ed5c00) [pid = 4124] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3824a6400) [pid = 4124] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:46:39 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff38528c000) [pid = 4124] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:46:39 INFO - PROCESS | 4124 | 1461192399372 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 15:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2240ms 15:46:39 INFO - PROCESS | 4124 | 1461192399432 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 15:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:46:39 INFO - PROCESS | 4124 | 1461192399437 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 15:46:39 INFO - PROCESS | 4124 | 1461192399443 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:46:39 INFO - PROCESS | 4124 | 1461192399445 Marionette TRACE conn4 <- [1,2382,null,{}] 15:46:39 INFO - PROCESS | 4124 | 1461192399451 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:39 INFO - PROCESS | 4124 | 1461192399659 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 15:46:39 INFO - PROCESS | 4124 | 1461192399856 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889da000 == 133 [pid = 4124] [id = 603] 15:46:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff381d64800) [pid = 4124] [serial = 1810] [outer = (nil)] 15:46:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3876eb000) [pid = 4124] [serial = 1811] [outer = 0x7ff381d64800] 15:46:39 INFO - PROCESS | 4124 | 1461192399921 Marionette DEBUG loaded listener.js 15:46:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff387acfc00) [pid = 4124] [serial = 1812] [outer = 0x7ff381d64800] 15:46:40 INFO - PROCESS | 4124 | 1461192400714 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 15:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1330ms 15:46:40 INFO - PROCESS | 4124 | 1461192400775 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 15:46:40 INFO - PROCESS | 4124 | 1461192400780 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 15:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:46:40 INFO - PROCESS | 4124 | 1461192400786 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:46:40 INFO - PROCESS | 4124 | 1461192400788 Marionette TRACE conn4 <- [1,2386,null,{}] 15:46:40 INFO - PROCESS | 4124 | 1461192400794 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:41 INFO - PROCESS | 4124 | 1461192401026 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 15:46:41 INFO - PROCESS | 4124 | 1461192401464 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff382421800 == 134 [pid = 4124] [id = 604] 15:46:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff380c0f000) [pid = 4124] [serial = 1813] [outer = (nil)] 15:46:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3824a2c00) [pid = 4124] [serial = 1814] [outer = 0x7ff380c0f000] 15:46:41 INFO - PROCESS | 4124 | 1461192401560 Marionette DEBUG loaded listener.js 15:46:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff382753800) [pid = 4124] [serial = 1815] [outer = 0x7ff380c0f000] 15:46:42 INFO - PROCESS | 4124 | 1461192402712 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 15:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1979ms 15:46:42 INFO - PROCESS | 4124 | 1461192402768 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 15:46:42 INFO - PROCESS | 4124 | 1461192402776 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 15:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:46:42 INFO - PROCESS | 4124 | 1461192402791 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:46:42 INFO - PROCESS | 4124 | 1461192402798 Marionette TRACE conn4 <- [1,2390,null,{}] 15:46:42 INFO - PROCESS | 4124 | 1461192402809 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:43 INFO - PROCESS | 4124 | 1461192403086 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 15:46:43 INFO - PROCESS | 4124 | 1461192403426 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388780800 == 135 [pid = 4124] [id = 605] 15:46:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff3848a3800) [pid = 4124] [serial = 1816] [outer = (nil)] 15:46:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff385159800) [pid = 4124] [serial = 1817] [outer = 0x7ff3848a3800] 15:46:43 INFO - PROCESS | 4124 | 1461192403522 Marionette DEBUG loaded listener.js 15:46:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff3864cd400) [pid = 4124] [serial = 1818] [outer = 0x7ff3848a3800] 15:46:44 INFO - PROCESS | 4124 | 1461192404545 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1800ms 15:46:44 INFO - PROCESS | 4124 | 1461192404591 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 15:46:44 INFO - PROCESS | 4124 | 1461192404597 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 15:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:46:44 INFO - PROCESS | 4124 | 1461192404604 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:46:44 INFO - PROCESS | 4124 | 1461192404608 Marionette TRACE conn4 <- [1,2394,null,{}] 15:46:44 INFO - PROCESS | 4124 | 1461192404614 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:44 INFO - PROCESS | 4124 | 1461192404856 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 15:46:45 INFO - PROCESS | 4124 | 1461192405219 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a4b800 == 136 [pid = 4124] [id = 606] 15:46:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3875adc00) [pid = 4124] [serial = 1819] [outer = (nil)] 15:46:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff387dae800) [pid = 4124] [serial = 1820] [outer = 0x7ff3875adc00] 15:46:45 INFO - PROCESS | 4124 | 1461192405304 Marionette DEBUG loaded listener.js 15:46:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff388514000) [pid = 4124] [serial = 1821] [outer = 0x7ff3875adc00] 15:46:46 INFO - PROCESS | 4124 | 1461192406298 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 15:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1734ms 15:46:46 INFO - PROCESS | 4124 | 1461192406340 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 15:46:46 INFO - PROCESS | 4124 | 1461192406344 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 15:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:46:46 INFO - PROCESS | 4124 | 1461192406358 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:46:46 INFO - PROCESS | 4124 | 1461192406367 Marionette TRACE conn4 <- [1,2398,null,{}] 15:46:46 INFO - PROCESS | 4124 | 1461192406375 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:46 INFO - PROCESS | 4124 | 1461192406615 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 15:46:46 INFO - PROCESS | 4124 | 1461192406968 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38addc000 == 137 [pid = 4124] [id = 607] 15:46:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff387ac9800) [pid = 4124] [serial = 1822] [outer = (nil)] 15:46:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff388797800) [pid = 4124] [serial = 1823] [outer = 0x7ff387ac9800] 15:46:47 INFO - PROCESS | 4124 | 1461192407102 Marionette DEBUG loaded listener.js 15:46:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3887a2400) [pid = 4124] [serial = 1824] [outer = 0x7ff387ac9800] 15:46:48 INFO - PROCESS | 4124 | 1461192408189 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1897ms 15:46:48 INFO - PROCESS | 4124 | 1461192408250 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 15:46:48 INFO - PROCESS | 4124 | 1461192408257 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 15:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:46:48 INFO - PROCESS | 4124 | 1461192408263 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:46:48 INFO - PROCESS | 4124 | 1461192408266 Marionette TRACE conn4 <- [1,2402,null,{}] 15:46:48 INFO - PROCESS | 4124 | 1461192408272 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:48 INFO - PROCESS | 4124 | 1461192408524 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 15:46:48 INFO - PROCESS | 4124 | 1461192408856 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c693000 == 138 [pid = 4124] [id = 608] 15:46:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff388517800) [pid = 4124] [serial = 1825] [outer = (nil)] 15:46:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff388d37000) [pid = 4124] [serial = 1826] [outer = 0x7ff388517800] 15:46:48 INFO - PROCESS | 4124 | 1461192408946 Marionette DEBUG loaded listener.js 15:46:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff388d3e400) [pid = 4124] [serial = 1827] [outer = 0x7ff388517800] 15:46:49 INFO - PROCESS | 4124 | 1461192409914 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 15:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1731ms 15:46:49 INFO - PROCESS | 4124 | 1461192409995 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 15:46:50 INFO - PROCESS | 4124 | 1461192409999 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 15:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:46:50 INFO - PROCESS | 4124 | 1461192410005 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:46:50 INFO - PROCESS | 4124 | 1461192410009 Marionette TRACE conn4 <- [1,2406,null,{}] 15:46:50 INFO - PROCESS | 4124 | 1461192410014 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:50 INFO - PROCESS | 4124 | 1461192410289 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 15:46:50 INFO - PROCESS | 4124 | 1461192410656 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2d1800 == 139 [pid = 4124] [id = 609] 15:46:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3891e2400) [pid = 4124] [serial = 1828] [outer = (nil)] 15:46:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff3891e5c00) [pid = 4124] [serial = 1829] [outer = 0x7ff3891e2400] 15:46:50 INFO - PROCESS | 4124 | 1461192410769 Marionette DEBUG loaded listener.js 15:46:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff389695000) [pid = 4124] [serial = 1830] [outer = 0x7ff3891e2400] 15:46:51 INFO - PROCESS | 4124 | 1461192411827 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 15:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1897ms 15:46:51 INFO - PROCESS | 4124 | 1461192411904 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 15:46:51 INFO - PROCESS | 4124 | 1461192411909 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 15:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:46:51 INFO - PROCESS | 4124 | 1461192411915 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:46:51 INFO - PROCESS | 4124 | 1461192411918 Marionette TRACE conn4 <- [1,2410,null,{}] 15:46:51 INFO - PROCESS | 4124 | 1461192411924 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:52 INFO - PROCESS | 4124 | 1461192412218 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 15:46:52 INFO - PROCESS | 4124 | 1461192412582 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38de8c000 == 140 [pid = 4124] [id = 610] 15:46:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff389744c00) [pid = 4124] [serial = 1831] [outer = (nil)] 15:46:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff3899cf400) [pid = 4124] [serial = 1832] [outer = 0x7ff389744c00] 15:46:52 INFO - PROCESS | 4124 | 1461192412674 Marionette DEBUG loaded listener.js 15:46:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff3899d9400) [pid = 4124] [serial = 1833] [outer = 0x7ff389744c00] 15:46:53 INFO - PROCESS | 4124 | 1461192413618 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1782ms 15:46:53 INFO - PROCESS | 4124 | 1461192413701 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 15:46:53 INFO - PROCESS | 4124 | 1461192413707 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 15:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:46:53 INFO - PROCESS | 4124 | 1461192413715 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:46:53 INFO - PROCESS | 4124 | 1461192413717 Marionette TRACE conn4 <- [1,2414,null,{}] 15:46:53 INFO - PROCESS | 4124 | 1461192413724 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:53 INFO - PROCESS | 4124 | 1461192413979 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 15:46:54 INFO - PROCESS | 4124 | 1461192414298 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38df7b000 == 141 [pid = 4124] [id = 611] 15:46:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff389746000) [pid = 4124] [serial = 1834] [outer = (nil)] 15:46:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff389a27400) [pid = 4124] [serial = 1835] [outer = 0x7ff389746000] 15:46:54 INFO - PROCESS | 4124 | 1461192414379 Marionette DEBUG loaded listener.js 15:46:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff38a1c7000) [pid = 4124] [serial = 1836] [outer = 0x7ff389746000] 15:46:55 INFO - PROCESS | 4124 | 1461192415263 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 15:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1587ms 15:46:55 INFO - PROCESS | 4124 | 1461192415302 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 15:46:55 INFO - PROCESS | 4124 | 1461192415305 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 15:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:46:55 INFO - PROCESS | 4124 | 1461192415312 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:46:55 INFO - PROCESS | 4124 | 1461192415314 Marionette TRACE conn4 <- [1,2418,null,{}] 15:46:55 INFO - PROCESS | 4124 | 1461192415320 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:55 INFO - PROCESS | 4124 | 1461192415627 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 15:46:56 INFO - PROCESS | 4124 | 1461192416023 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef75000 == 142 [pid = 4124] [id = 612] 15:46:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff3885c2800) [pid = 4124] [serial = 1837] [outer = (nil)] 15:46:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff38a42f000) [pid = 4124] [serial = 1838] [outer = 0x7ff3885c2800] 15:46:56 INFO - PROCESS | 4124 | 1461192416158 Marionette DEBUG loaded listener.js 15:46:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff38acc4400) [pid = 4124] [serial = 1839] [outer = 0x7ff3885c2800] 15:46:57 INFO - PROCESS | 4124 | 1461192417359 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2088ms 15:46:57 INFO - PROCESS | 4124 | 1461192417401 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 15:46:57 INFO - PROCESS | 4124 | 1461192417405 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 15:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:46:57 INFO - PROCESS | 4124 | 1461192417412 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:46:57 INFO - PROCESS | 4124 | 1461192417415 Marionette TRACE conn4 <- [1,2422,null,{}] 15:46:57 INFO - PROCESS | 4124 | 1461192417420 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:57 INFO - PROCESS | 4124 | 1461192417705 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 15:46:58 INFO - PROCESS | 4124 | 1461192418043 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f226000 == 143 [pid = 4124] [id = 613] 15:46:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff389747800) [pid = 4124] [serial = 1840] [outer = (nil)] 15:46:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff38acd0c00) [pid = 4124] [serial = 1841] [outer = 0x7ff389747800] 15:46:58 INFO - PROCESS | 4124 | 1461192418126 Marionette DEBUG loaded listener.js 15:46:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff38adad000) [pid = 4124] [serial = 1842] [outer = 0x7ff389747800] 15:46:58 INFO - PROCESS | 4124 | 1461192418987 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1631ms 15:46:59 INFO - PROCESS | 4124 | 1461192419044 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 15:46:59 INFO - PROCESS | 4124 | 1461192419047 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 15:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:46:59 INFO - PROCESS | 4124 | 1461192419054 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:46:59 INFO - PROCESS | 4124 | 1461192419057 Marionette TRACE conn4 <- [1,2426,null,{}] 15:46:59 INFO - PROCESS | 4124 | 1461192419063 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:46:59 INFO - PROCESS | 4124 | 1461192419303 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 15:46:59 INFO - PROCESS | 4124 | 1461192419649 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:46:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394373800 == 144 [pid = 4124] [id = 614] 15:46:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff38c066400) [pid = 4124] [serial = 1843] [outer = (nil)] 15:46:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff38c8d2c00) [pid = 4124] [serial = 1844] [outer = 0x7ff38c066400] 15:46:59 INFO - PROCESS | 4124 | 1461192419745 Marionette DEBUG loaded listener.js 15:46:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff38c9c7000) [pid = 4124] [serial = 1845] [outer = 0x7ff38c066400] 15:47:00 INFO - PROCESS | 4124 | 1461192420644 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1639ms 15:47:00 INFO - PROCESS | 4124 | 1461192420694 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 15:47:00 INFO - PROCESS | 4124 | 1461192420698 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 15:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:47:00 INFO - PROCESS | 4124 | 1461192420705 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:47:00 INFO - PROCESS | 4124 | 1461192420710 Marionette TRACE conn4 <- [1,2430,null,{}] 15:47:00 INFO - PROCESS | 4124 | 1461192420716 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:01 INFO - PROCESS | 4124 | 1461192421014 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 15:47:01 INFO - PROCESS | 4124 | 1461192421384 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951d9000 == 145 [pid = 4124] [id = 615] 15:47:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff3942dd400) [pid = 4124] [serial = 1846] [outer = (nil)] 15:47:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff3942e0800) [pid = 4124] [serial = 1847] [outer = 0x7ff3942dd400] 15:47:01 INFO - PROCESS | 4124 | 1461192421469 Marionette DEBUG loaded listener.js 15:47:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3942ec000) [pid = 4124] [serial = 1848] [outer = 0x7ff3942dd400] 15:47:02 INFO - PROCESS | 4124 | 1461192422488 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 15:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1843ms 15:47:02 INFO - PROCESS | 4124 | 1461192422549 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 15:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:47:02 INFO - PROCESS | 4124 | 1461192422553 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 15:47:02 INFO - PROCESS | 4124 | 1461192422560 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:47:02 INFO - PROCESS | 4124 | 1461192422563 Marionette TRACE conn4 <- [1,2434,null,{}] 15:47:02 INFO - PROCESS | 4124 | 1461192422569 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:02 INFO - PROCESS | 4124 | 1461192422823 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 15:47:03 INFO - PROCESS | 4124 | 1461192423163 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395369800 == 146 [pid = 4124] [id = 616] 15:47:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff38c9d1400) [pid = 4124] [serial = 1849] [outer = (nil)] 15:47:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff394382800) [pid = 4124] [serial = 1850] [outer = 0x7ff38c9d1400] 15:47:03 INFO - PROCESS | 4124 | 1461192423261 Marionette DEBUG loaded listener.js 15:47:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff394638800) [pid = 4124] [serial = 1851] [outer = 0x7ff38c9d1400] 15:47:04 INFO - PROCESS | 4124 | 1461192424157 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 15:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1632ms 15:47:04 INFO - PROCESS | 4124 | 1461192424192 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 15:47:04 INFO - PROCESS | 4124 | 1461192424196 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 15:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:47:04 INFO - PROCESS | 4124 | 1461192424202 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:47:04 INFO - PROCESS | 4124 | 1461192424205 Marionette TRACE conn4 <- [1,2438,null,{}] 15:47:04 INFO - PROCESS | 4124 | 1461192424211 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:04 INFO - PROCESS | 4124 | 1461192424458 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 15:47:04 INFO - PROCESS | 4124 | 1461192424747 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e1b800 == 147 [pid = 4124] [id = 617] 15:47:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3942ddc00) [pid = 4124] [serial = 1852] [outer = (nil)] 15:47:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3946d9800) [pid = 4124] [serial = 1853] [outer = 0x7ff3942ddc00] 15:47:04 INFO - PROCESS | 4124 | 1461192424866 Marionette DEBUG loaded listener.js 15:47:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff394878400) [pid = 4124] [serial = 1854] [outer = 0x7ff3942ddc00] 15:47:05 INFO - PROCESS | 4124 | 1461192425732 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 15:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1579ms 15:47:05 INFO - PROCESS | 4124 | 1461192425782 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 15:47:05 INFO - PROCESS | 4124 | 1461192425786 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 15:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:47:05 INFO - PROCESS | 4124 | 1461192425793 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:47:05 INFO - PROCESS | 4124 | 1461192425797 Marionette TRACE conn4 <- [1,2442,null,{}] 15:47:05 INFO - PROCESS | 4124 | 1461192425802 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:06 INFO - PROCESS | 4124 | 1461192426022 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 15:47:06 INFO - PROCESS | 4124 | 1461192426454 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39840c000 == 148 [pid = 4124] [id = 618] 15:47:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3885cd800) [pid = 4124] [serial = 1855] [outer = (nil)] 15:47:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff394fc2000) [pid = 4124] [serial = 1856] [outer = 0x7ff3885cd800] 15:47:06 INFO - PROCESS | 4124 | 1461192426586 Marionette DEBUG loaded listener.js 15:47:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff394fca400) [pid = 4124] [serial = 1857] [outer = 0x7ff3885cd800] 15:47:07 INFO - PROCESS | 4124 | 1461192427704 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 15:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1986ms 15:47:07 INFO - PROCESS | 4124 | 1461192427781 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 15:47:07 INFO - PROCESS | 4124 | 1461192427785 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 15:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:47:07 INFO - PROCESS | 4124 | 1461192427792 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:47:07 INFO - PROCESS | 4124 | 1461192427796 Marionette TRACE conn4 <- [1,2446,null,{}] 15:47:07 INFO - PROCESS | 4124 | 1461192427802 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:08 INFO - PROCESS | 4124 | 1461192428095 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 15:47:08 INFO - PROCESS | 4124 | 1461192428444 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a514000 == 149 [pid = 4124] [id = 619] 15:47:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3891ea400) [pid = 4124] [serial = 1858] [outer = (nil)] 15:47:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff395272c00) [pid = 4124] [serial = 1859] [outer = 0x7ff3891ea400] 15:47:08 INFO - PROCESS | 4124 | 1461192428531 Marionette DEBUG loaded listener.js 15:47:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff3953a7400) [pid = 4124] [serial = 1860] [outer = 0x7ff3891ea400] 15:47:09 INFO - PROCESS | 4124 | 1461192429384 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 15:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1645ms 15:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:47:09 INFO - PROCESS | 4124 | 1461192429436 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 15:47:09 INFO - PROCESS | 4124 | 1461192429439 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 15:47:09 INFO - PROCESS | 4124 | 1461192429445 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:47:09 INFO - PROCESS | 4124 | 1461192429449 Marionette TRACE conn4 <- [1,2450,null,{}] 15:47:09 INFO - PROCESS | 4124 | 1461192429476 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:09 INFO - PROCESS | 4124 | 1461192429716 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 15:47:10 INFO - PROCESS | 4124 | 1461192430027 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a9bb000 == 150 [pid = 4124] [id = 620] 15:47:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff394fcac00) [pid = 4124] [serial = 1861] [outer = (nil)] 15:47:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff396118c00) [pid = 4124] [serial = 1862] [outer = 0x7ff394fcac00] 15:47:10 INFO - PROCESS | 4124 | 1461192430149 Marionette DEBUG loaded listener.js 15:47:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff3961dec00) [pid = 4124] [serial = 1863] [outer = 0x7ff394fcac00] 15:47:11 INFO - PROCESS | 4124 | 1461192431057 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 15:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1651ms 15:47:11 INFO - PROCESS | 4124 | 1461192431096 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 15:47:11 INFO - PROCESS | 4124 | 1461192431099 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 15:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:47:11 INFO - PROCESS | 4124 | 1461192431105 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:47:11 INFO - PROCESS | 4124 | 1461192431107 Marionette TRACE conn4 <- [1,2454,null,{}] 15:47:11 INFO - PROCESS | 4124 | 1461192431113 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:11 INFO - PROCESS | 4124 | 1461192431347 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 15:47:11 INFO - PROCESS | 4124 | 1461192431692 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caa4000 == 149 [pid = 4124] [id = 503] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a45e000 == 148 [pid = 4124] [id = 56] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b033800 == 147 [pid = 4124] [id = 502] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39aba2800 == 146 [pid = 4124] [id = 501] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08a3000 == 145 [pid = 4124] [id = 504] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d10800 == 144 [pid = 4124] [id = 505] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad679000 == 143 [pid = 4124] [id = 216] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ae81e800 == 142 [pid = 4124] [id = 87] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3889da000 == 141 [pid = 4124] [id = 603] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384814000 == 140 [pid = 4124] [id = 601] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38459b800 == 139 [pid = 4124] [id = 600] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b286c000 == 138 [pid = 4124] [id = 594] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad6dd000 == 137 [pid = 4124] [id = 593] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2d92800 == 136 [pid = 4124] [id = 592] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1451000 == 135 [pid = 4124] [id = 591] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2d4800 == 134 [pid = 4124] [id = 590] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39add9000 == 133 [pid = 4124] [id = 589] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a5ac000 == 132 [pid = 4124] [id = 588] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39752a000 == 131 [pid = 4124] [id = 587] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395362800 == 130 [pid = 4124] [id = 586] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3946bf000 == 129 [pid = 4124] [id = 585] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f225800 == 128 [pid = 4124] [id = 584] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eed1800 == 127 [pid = 4124] [id = 583] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2d8800 == 126 [pid = 4124] [id = 582] 15:47:13 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384806000 == 125 [pid = 4124] [id = 581] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff38accd400) [pid = 4124] [serial = 1742] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff38c064c00) [pid = 4124] [serial = 1617] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff39a4ecc00) [pid = 4124] [serial = 1635] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff3a1b71800) [pid = 4124] [serial = 1647] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff39f5b8c00) [pid = 4124] [serial = 1644] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff39a214800) [pid = 4124] [serial = 1632] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff398abe800) [pid = 4124] [serial = 1629] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff38515a000) [pid = 4124] [serial = 1608] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff3961e1c00) [pid = 4124] [serial = 1623] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff3ae829c00) [pid = 4124] [serial = 1653] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff3941b4000) [pid = 4124] [serial = 1620] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff3899d2400) [pid = 4124] [serial = 1614] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff3a31a3800) [pid = 4124] [serial = 1650] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff3b0a15800) [pid = 4124] [serial = 1656] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff397146c00) [pid = 4124] [serial = 1626] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff3b2473c00) [pid = 4124] [serial = 1659] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff39b5a8400) [pid = 4124] [serial = 1641] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39af0c400) [pid = 4124] [serial = 1638] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff3885db000) [pid = 4124] [serial = 1611] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff38968fc00) [pid = 4124] [serial = 1739] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3b29ba000) [pid = 4124] [serial = 1721] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3891e2c00) [pid = 4124] [serial = 1680] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3885e5400) [pid = 4124] [serial = 1679] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff3887a1800) [pid = 4124] [serial = 1725] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff38879cc00) [pid = 4124] [serial = 1724] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff39b181c00) [pid = 4124] [serial = 1704] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff39b175000) [pid = 4124] [serial = 1703] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff3961da800) [pid = 4124] [serial = 1689] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff3953b3000) [pid = 4124] [serial = 1688] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff394634000) [pid = 4124] [serial = 1686] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff39437ac00) [pid = 4124] [serial = 1685] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff3a061b000) [pid = 4124] [serial = 1707] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff39e513800) [pid = 4124] [serial = 1706] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff39a7d8800) [pid = 4124] [serial = 1695] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff39a4e5c00) [pid = 4124] [serial = 1694] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff3b2a70c00) [pid = 4124] [serial = 1716] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff3b29bb000) [pid = 4124] [serial = 1715] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff3a6a62c00) [pid = 4124] [serial = 1710] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff3a2dc7800) [pid = 4124] [serial = 1709] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff385288400) [pid = 4124] [serial = 1730] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff3848a2800) [pid = 4124] [serial = 1719] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff38489e000) [pid = 4124] [serial = 1718] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff39ab11400) [pid = 4124] [serial = 1698] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39aac4000) [pid = 4124] [serial = 1697] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff38ada5400) [pid = 4124] [serial = 1683] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff389a1a400) [pid = 4124] [serial = 1682] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff3b23c6800) [pid = 4124] [serial = 1713] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3ad9a5800) [pid = 4124] [serial = 1712] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff38528a000) [pid = 4124] [serial = 1677] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3824a4400) [pid = 4124] [serial = 1676] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff39af0b400) [pid = 4124] [serial = 1701] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff38c9cc800) [pid = 4124] [serial = 1700] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff385293400) [pid = 4124] [serial = 1733] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff38759f000) [pid = 4124] [serial = 1734] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff398c2f000) [pid = 4124] [serial = 1692] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff396f9fc00) [pid = 4124] [serial = 1691] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3b2b83c00) [pid = 4124] [serial = 1728] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3891ee400) [pid = 4124] [serial = 1727] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff3b2b80800) [pid = 4124] [serial = 1722] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff3885cb400) [pid = 4124] [serial = 1737] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff387db5800) [pid = 4124] [serial = 1736] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3897df000) [pid = 4124] [serial = 1740] [outer = (nil)] [url = about:blank] 15:47:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff37f7cc000 == 126 [pid = 4124] [id = 621] 15:47:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff380c11400) [pid = 4124] [serial = 1864] [outer = (nil)] 15:47:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff381d68400) [pid = 4124] [serial = 1865] [outer = 0x7ff380c11400] 15:47:13 INFO - PROCESS | 4124 | 1461192433771 Marionette DEBUG loaded listener.js 15:47:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff38249cc00) [pid = 4124] [serial = 1866] [outer = 0x7ff380c11400] 15:47:14 INFO - PROCESS | 4124 | 1461192434611 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 15:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3534ms 15:47:14 INFO - PROCESS | 4124 | 1461192434649 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 15:47:14 INFO - PROCESS | 4124 | 1461192434655 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 15:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:47:14 INFO - PROCESS | 4124 | 1461192434672 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:47:14 INFO - PROCESS | 4124 | 1461192434676 Marionette TRACE conn4 <- [1,2458,null,{}] 15:47:14 INFO - PROCESS | 4124 | 1461192434684 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:14 INFO - PROCESS | 4124 | 1461192434904 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 15:47:15 INFO - PROCESS | 4124 | 1461192435110 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384821800 == 127 [pid = 4124] [id = 622] 15:47:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff381d64400) [pid = 4124] [serial = 1867] [outer = (nil)] 15:47:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff3835f7000) [pid = 4124] [serial = 1868] [outer = 0x7ff381d64400] 15:47:15 INFO - PROCESS | 4124 | 1461192435182 Marionette DEBUG loaded listener.js 15:47:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff3848a2800) [pid = 4124] [serial = 1869] [outer = 0x7ff381d64400] 15:47:16 INFO - PROCESS | 4124 | 1461192436038 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 15:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1393ms 15:47:16 INFO - PROCESS | 4124 | 1461192436069 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 15:47:16 INFO - PROCESS | 4124 | 1461192436074 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 15:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:47:16 INFO - PROCESS | 4124 | 1461192436085 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:47:16 INFO - PROCESS | 4124 | 1461192436089 Marionette TRACE conn4 <- [1,2462,null,{}] 15:47:16 INFO - PROCESS | 4124 | 1461192436100 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:16 INFO - PROCESS | 4124 | 1461192436391 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 15:47:16 INFO - PROCESS | 4124 | 1461192436452 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3878e6800 == 128 [pid = 4124] [id = 623] 15:47:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff385294000) [pid = 4124] [serial = 1870] [outer = (nil)] 15:47:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3864c5c00) [pid = 4124] [serial = 1871] [outer = 0x7ff385294000] 15:47:16 INFO - PROCESS | 4124 | 1461192436516 Marionette DEBUG loaded listener.js 15:47:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3875aac00) [pid = 4124] [serial = 1872] [outer = 0x7ff385294000] 15:47:17 INFO - PROCESS | 4124 | 1461192437770 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 15:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1751ms 15:47:17 INFO - PROCESS | 4124 | 1461192437837 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 15:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:47:17 INFO - PROCESS | 4124 | 1461192437843 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 15:47:17 INFO - PROCESS | 4124 | 1461192437851 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:47:17 INFO - PROCESS | 4124 | 1461192437859 Marionette TRACE conn4 <- [1,2466,null,{}] 15:47:17 INFO - PROCESS | 4124 | 1461192437889 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:18 INFO - PROCESS | 4124 | 1461192438198 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff380c06c00) [pid = 4124] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3824a7000) [pid = 4124] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff385162c00) [pid = 4124] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39705fc00) [pid = 4124] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3946d7c00) [pid = 4124] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff38d362c00) [pid = 4124] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff38c9cb800) [pid = 4124] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff3887a4000) [pid = 4124] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3835f6c00) [pid = 4124] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff3824a3c00) [pid = 4124] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff382522800) [pid = 4124] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff382757000) [pid = 4124] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff380c0e000) [pid = 4124] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3848c3c00) [pid = 4124] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3848b6800) [pid = 4124] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff381d67c00) [pid = 4124] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff396fa3000) [pid = 4124] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff388fd4800) [pid = 4124] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff39caf2000) [pid = 4124] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff39ca67c00) [pid = 4124] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff39a484800) [pid = 4124] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff39791b800) [pid = 4124] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff3974c9000) [pid = 4124] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:47:18 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff397060c00) [pid = 4124] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:47:19 INFO - PROCESS | 4124 | 1461192438996 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38260e000 == 129 [pid = 4124] [id = 624] 15:47:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff380c0e000) [pid = 4124] [serial = 1873] [outer = (nil)] 15:47:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff3824a7000) [pid = 4124] [serial = 1874] [outer = 0x7ff380c0e000] 15:47:19 INFO - PROCESS | 4124 | 1461192439063 Marionette DEBUG loaded listener.js 15:47:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff3848be000) [pid = 4124] [serial = 1875] [outer = 0x7ff380c0e000] 15:47:19 INFO - PROCESS | 4124 | 1461192439900 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 15:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2107ms 15:47:19 INFO - PROCESS | 4124 | 1461192439957 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 15:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:47:19 INFO - PROCESS | 4124 | 1461192439961 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 15:47:19 INFO - PROCESS | 4124 | 1461192439968 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:47:19 INFO - PROCESS | 4124 | 1461192439971 Marionette TRACE conn4 <- [1,2470,null,{}] 15:47:19 INFO - PROCESS | 4124 | 1461192439977 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:20 INFO - PROCESS | 4124 | 1461192440209 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 15:47:20 INFO - PROCESS | 4124 | 1461192440407 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff389a3b800 == 130 [pid = 4124] [id = 625] 15:47:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff381d66400) [pid = 4124] [serial = 1876] [outer = (nil)] 15:47:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3885c3c00) [pid = 4124] [serial = 1877] [outer = 0x7ff381d66400] 15:47:20 INFO - PROCESS | 4124 | 1461192440488 Marionette DEBUG loaded listener.js 15:47:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3885e4800) [pid = 4124] [serial = 1878] [outer = 0x7ff381d66400] 15:47:21 INFO - PROCESS | 4124 | 1461192441841 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 15:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1895ms 15:47:21 INFO - PROCESS | 4124 | 1461192441864 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 15:47:21 INFO - PROCESS | 4124 | 1461192441870 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 15:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:47:21 INFO - PROCESS | 4124 | 1461192441881 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:47:21 INFO - PROCESS | 4124 | 1461192441886 Marionette TRACE conn4 <- [1,2474,null,{}] 15:47:21 INFO - PROCESS | 4124 | 1461192441895 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:22 INFO - PROCESS | 4124 | 1461192442115 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 15:47:22 INFO - PROCESS | 4124 | 1461192442479 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3876b1000 == 131 [pid = 4124] [id = 626] 15:47:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff3848ba800) [pid = 4124] [serial = 1879] [outer = (nil)] 15:47:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff3848c3c00) [pid = 4124] [serial = 1880] [outer = 0x7ff3848ba800] 15:47:22 INFO - PROCESS | 4124 | 1461192442583 Marionette DEBUG loaded listener.js 15:47:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3876e7000) [pid = 4124] [serial = 1881] [outer = 0x7ff3848ba800] 15:47:23 INFO - PROCESS | 4124 | 1461192443896 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 15:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2039ms 15:47:23 INFO - PROCESS | 4124 | 1461192443923 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 15:47:23 INFO - PROCESS | 4124 | 1461192443937 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 15:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:47:24 INFO - PROCESS | 4124 | 1461192444014 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:47:24 INFO - PROCESS | 4124 | 1461192444020 Marionette TRACE conn4 <- [1,2478,null,{}] 15:47:24 INFO - PROCESS | 4124 | 1461192444046 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:24 INFO - PROCESS | 4124 | 1461192444445 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 15:47:24 INFO - PROCESS | 4124 | 1461192444720 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a32d800 == 132 [pid = 4124] [id = 627] 15:47:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3848bb000) [pid = 4124] [serial = 1882] [outer = (nil)] 15:47:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff388510400) [pid = 4124] [serial = 1883] [outer = 0x7ff3848bb000] 15:47:24 INFO - PROCESS | 4124 | 1461192444816 Marionette DEBUG loaded listener.js 15:47:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff388798000) [pid = 4124] [serial = 1884] [outer = 0x7ff3848bb000] 15:47:25 INFO - PROCESS | 4124 | 1461192445838 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1904ms 15:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:47:25 INFO - PROCESS | 4124 | 1461192445871 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 15:47:25 INFO - PROCESS | 4124 | 1461192445874 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 15:47:25 INFO - PROCESS | 4124 | 1461192445881 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:47:25 INFO - PROCESS | 4124 | 1461192445887 Marionette TRACE conn4 <- [1,2482,null,{}] 15:47:25 INFO - PROCESS | 4124 | 1461192445903 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:26 INFO - PROCESS | 4124 | 1461192446144 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 15:47:26 INFO - PROCESS | 4124 | 1461192446461 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cadc800 == 133 [pid = 4124] [id = 628] 15:47:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff3885e6800) [pid = 4124] [serial = 1885] [outer = (nil)] 15:47:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff388fcb400) [pid = 4124] [serial = 1886] [outer = 0x7ff3885e6800] 15:47:26 INFO - PROCESS | 4124 | 1461192446557 Marionette DEBUG loaded listener.js 15:47:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff3891e2000) [pid = 4124] [serial = 1887] [outer = 0x7ff3885e6800] 15:47:27 INFO - PROCESS | 4124 | 1461192447500 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 15:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1686ms 15:47:27 INFO - PROCESS | 4124 | 1461192447567 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 15:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:47:27 INFO - PROCESS | 4124 | 1461192447573 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 15:47:27 INFO - PROCESS | 4124 | 1461192447580 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:47:27 INFO - PROCESS | 4124 | 1461192447584 Marionette TRACE conn4 <- [1,2486,null,{}] 15:47:27 INFO - PROCESS | 4124 | 1461192447589 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:27 INFO - PROCESS | 4124 | 1461192447870 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 15:47:28 INFO - PROCESS | 4124 | 1461192448202 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38db46000 == 134 [pid = 4124] [id = 629] 15:47:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3887a1800) [pid = 4124] [serial = 1888] [outer = (nil)] 15:47:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff389611800) [pid = 4124] [serial = 1889] [outer = 0x7ff3887a1800] 15:47:28 INFO - PROCESS | 4124 | 1461192448287 Marionette DEBUG loaded listener.js 15:47:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff389698000) [pid = 4124] [serial = 1890] [outer = 0x7ff3887a1800] 15:47:29 INFO - PROCESS | 4124 | 1461192449213 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 15:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 15:47:29 INFO - PROCESS | 4124 | 1461192449261 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 15:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:47:29 INFO - PROCESS | 4124 | 1461192449266 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 15:47:29 INFO - PROCESS | 4124 | 1461192449274 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:47:29 INFO - PROCESS | 4124 | 1461192449279 Marionette TRACE conn4 <- [1,2490,null,{}] 15:47:29 INFO - PROCESS | 4124 | 1461192449286 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:29 INFO - PROCESS | 4124 | 1461192449560 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 15:47:29 INFO - PROCESS | 4124 | 1461192449885 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38df78000 == 135 [pid = 4124] [id = 630] 15:47:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff388d41000) [pid = 4124] [serial = 1891] [outer = (nil)] 15:47:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff3897dd000) [pid = 4124] [serial = 1892] [outer = 0x7ff388d41000] 15:47:29 INFO - PROCESS | 4124 | 1461192449965 Marionette DEBUG loaded listener.js 15:47:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff3899cec00) [pid = 4124] [serial = 1893] [outer = 0x7ff388d41000] 15:47:30 INFO - PROCESS | 4124 | 1461192450876 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1642ms 15:47:30 INFO - PROCESS | 4124 | 1461192450915 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 15:47:30 INFO - PROCESS | 4124 | 1461192450919 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 15:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:47:30 INFO - PROCESS | 4124 | 1461192450925 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:47:30 INFO - PROCESS | 4124 | 1461192450928 Marionette TRACE conn4 <- [1,2494,null,{}] 15:47:30 INFO - PROCESS | 4124 | 1461192450933 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:31 INFO - PROCESS | 4124 | 1461192451186 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 15:47:31 INFO - PROCESS | 4124 | 1461192451518 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f225800 == 136 [pid = 4124] [id = 631] 15:47:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff38c8d4000) [pid = 4124] [serial = 1894] [outer = (nil)] 15:47:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff38c8d6400) [pid = 4124] [serial = 1895] [outer = 0x7ff38c8d4000] 15:47:31 INFO - PROCESS | 4124 | 1461192451675 Marionette DEBUG loaded listener.js 15:47:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff38d36ac00) [pid = 4124] [serial = 1896] [outer = 0x7ff38c8d4000] 15:47:32 INFO - PROCESS | 4124 | 1461192452743 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 15:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1880ms 15:47:32 INFO - PROCESS | 4124 | 1461192452807 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 15:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:47:32 INFO - PROCESS | 4124 | 1461192452812 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 15:47:32 INFO - PROCESS | 4124 | 1461192452820 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:47:32 INFO - PROCESS | 4124 | 1461192452823 Marionette TRACE conn4 <- [1,2498,null,{}] 15:47:32 INFO - PROCESS | 4124 | 1461192452830 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:33 INFO - PROCESS | 4124 | 1461192453136 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 15:47:33 INFO - PROCESS | 4124 | 1461192453463 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3946b8800 == 137 [pid = 4124] [id = 632] 15:47:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff38ada5000) [pid = 4124] [serial = 1897] [outer = (nil)] 15:47:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38f1d1000) [pid = 4124] [serial = 1898] [outer = 0x7ff38ada5000] 15:47:33 INFO - PROCESS | 4124 | 1461192453539 Marionette DEBUG loaded listener.js 15:47:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3941bd000) [pid = 4124] [serial = 1899] [outer = 0x7ff38ada5000] 15:47:34 INFO - PROCESS | 4124 | 1461192454510 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 15:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1739ms 15:47:34 INFO - PROCESS | 4124 | 1461192454559 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 15:47:34 INFO - PROCESS | 4124 | 1461192454563 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 15:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:47:34 INFO - PROCESS | 4124 | 1461192454569 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:47:34 INFO - PROCESS | 4124 | 1461192454572 Marionette TRACE conn4 <- [1,2502,null,{}] 15:47:34 INFO - PROCESS | 4124 | 1461192454577 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:34 INFO - PROCESS | 4124 | 1461192454797 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 15:47:35 INFO - PROCESS | 4124 | 1461192455074 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f2b000 == 138 [pid = 4124] [id = 633] 15:47:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff38c8d5400) [pid = 4124] [serial = 1900] [outer = (nil)] 15:47:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff394633000) [pid = 4124] [serial = 1901] [outer = 0x7ff38c8d5400] 15:47:35 INFO - PROCESS | 4124 | 1461192455201 Marionette DEBUG loaded listener.js 15:47:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff394875000) [pid = 4124] [serial = 1902] [outer = 0x7ff38c8d5400] 15:47:36 INFO - PROCESS | 4124 | 1461192456132 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1629ms 15:47:36 INFO - PROCESS | 4124 | 1461192456200 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 15:47:36 INFO - PROCESS | 4124 | 1461192456204 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 15:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:47:36 INFO - PROCESS | 4124 | 1461192456211 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:47:36 INFO - PROCESS | 4124 | 1461192456214 Marionette TRACE conn4 <- [1,2506,null,{}] 15:47:36 INFO - PROCESS | 4124 | 1461192456221 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:36 INFO - PROCESS | 4124 | 1461192456459 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 15:47:36 INFO - PROCESS | 4124 | 1461192456792 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3951ef800 == 139 [pid = 4124] [id = 634] 15:47:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff38c057400) [pid = 4124] [serial = 1903] [outer = (nil)] 15:47:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff395270c00) [pid = 4124] [serial = 1904] [outer = 0x7ff38c057400] 15:47:36 INFO - PROCESS | 4124 | 1461192456879 Marionette DEBUG loaded listener.js 15:47:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3953aac00) [pid = 4124] [serial = 1905] [outer = 0x7ff38c057400] 15:47:37 INFO - PROCESS | 4124 | 1461192457770 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1589ms 15:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:47:37 INFO - PROCESS | 4124 | 1461192457801 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 15:47:37 INFO - PROCESS | 4124 | 1461192457804 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 15:47:37 INFO - PROCESS | 4124 | 1461192457811 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:47:37 INFO - PROCESS | 4124 | 1461192457814 Marionette TRACE conn4 <- [1,2510,null,{}] 15:47:37 INFO - PROCESS | 4124 | 1461192457820 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:38 INFO - PROCESS | 4124 | 1461192458067 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 15:47:38 INFO - PROCESS | 4124 | 1461192458432 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396c1b800 == 140 [pid = 4124] [id = 635] 15:47:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff38f1c5c00) [pid = 4124] [serial = 1906] [outer = (nil)] 15:47:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3961e1c00) [pid = 4124] [serial = 1907] [outer = 0x7ff38f1c5c00] 15:47:38 INFO - PROCESS | 4124 | 1461192458514 Marionette DEBUG loaded listener.js 15:47:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3963adc00) [pid = 4124] [serial = 1908] [outer = 0x7ff38f1c5c00] 15:47:39 INFO - PROCESS | 4124 | 1461192459415 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 15:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1639ms 15:47:39 INFO - PROCESS | 4124 | 1461192459449 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 15:47:39 INFO - PROCESS | 4124 | 1461192459453 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 15:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:47:39 INFO - PROCESS | 4124 | 1461192459460 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:47:39 INFO - PROCESS | 4124 | 1461192459465 Marionette TRACE conn4 <- [1,2514,null,{}] 15:47:39 INFO - PROCESS | 4124 | 1461192459470 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:39 INFO - PROCESS | 4124 | 1461192459699 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 15:47:40 INFO - PROCESS | 4124 | 1461192460060 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398adb800 == 141 [pid = 4124] [id = 636] 15:47:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3964ef000) [pid = 4124] [serial = 1909] [outer = (nil)] 15:47:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3964f3800) [pid = 4124] [serial = 1910] [outer = 0x7ff3964ef000] 15:47:40 INFO - PROCESS | 4124 | 1461192460146 Marionette DEBUG loaded listener.js 15:47:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff396d5c000) [pid = 4124] [serial = 1911] [outer = 0x7ff3964ef000] 15:47:41 INFO - PROCESS | 4124 | 1461192461124 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1732ms 15:47:41 INFO - PROCESS | 4124 | 1461192461192 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 15:47:41 INFO - PROCESS | 4124 | 1461192461196 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 15:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:47:41 INFO - PROCESS | 4124 | 1461192461202 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:47:41 INFO - PROCESS | 4124 | 1461192461205 Marionette TRACE conn4 <- [1,2518,null,{}] 15:47:41 INFO - PROCESS | 4124 | 1461192461210 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:41 INFO - PROCESS | 4124 | 1461192461456 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 15:47:41 INFO - PROCESS | 4124 | 1461192461799 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a51e800 == 142 [pid = 4124] [id = 637] 15:47:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff389747c00) [pid = 4124] [serial = 1912] [outer = (nil)] 15:47:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff396ed3400) [pid = 4124] [serial = 1913] [outer = 0x7ff389747c00] 15:47:41 INFO - PROCESS | 4124 | 1461192461898 Marionette DEBUG loaded listener.js 15:47:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff396f9f000) [pid = 4124] [serial = 1914] [outer = 0x7ff389747c00] 15:47:42 INFO - PROCESS | 4124 | 1461192462793 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1630ms 15:47:42 INFO - PROCESS | 4124 | 1461192462834 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 15:47:42 INFO - PROCESS | 4124 | 1461192462838 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 15:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:47:42 INFO - PROCESS | 4124 | 1461192462844 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:47:42 INFO - PROCESS | 4124 | 1461192462846 Marionette TRACE conn4 <- [1,2522,null,{}] 15:47:42 INFO - PROCESS | 4124 | 1461192462853 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:43 INFO - PROCESS | 4124 | 1461192463076 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 15:47:43 INFO - PROCESS | 4124 | 1461192463363 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a9d3800 == 143 [pid = 4124] [id = 638] 15:47:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff38adadc00) [pid = 4124] [serial = 1915] [outer = (nil)] 15:47:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff396fab400) [pid = 4124] [serial = 1916] [outer = 0x7ff38adadc00] 15:47:43 INFO - PROCESS | 4124 | 1461192463485 Marionette DEBUG loaded listener.js 15:47:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39705a800) [pid = 4124] [serial = 1917] [outer = 0x7ff38adadc00] 15:47:44 INFO - PROCESS | 4124 | 1461192464367 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 15:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1581ms 15:47:44 INFO - PROCESS | 4124 | 1461192464426 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 15:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:47:44 INFO - PROCESS | 4124 | 1461192464431 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 15:47:44 INFO - PROCESS | 4124 | 1461192464438 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:47:44 INFO - PROCESS | 4124 | 1461192464441 Marionette TRACE conn4 <- [1,2526,null,{}] 15:47:44 INFO - PROCESS | 4124 | 1461192464446 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:44 INFO - PROCESS | 4124 | 1461192464682 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 15:47:45 INFO - PROCESS | 4124 | 1461192465025 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ab94800 == 144 [pid = 4124] [id = 639] 15:47:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff396ee0c00) [pid = 4124] [serial = 1918] [outer = (nil)] 15:47:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff397139c00) [pid = 4124] [serial = 1919] [outer = 0x7ff396ee0c00] 15:47:45 INFO - PROCESS | 4124 | 1461192465106 Marionette DEBUG loaded listener.js 15:47:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff397143c00) [pid = 4124] [serial = 1920] [outer = 0x7ff396ee0c00] 15:47:45 INFO - PROCESS | 4124 | 1461192465989 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1581ms 15:47:46 INFO - PROCESS | 4124 | 1461192466020 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 15:47:46 INFO - PROCESS | 4124 | 1461192466024 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 15:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:47:46 INFO - PROCESS | 4124 | 1461192466030 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:47:46 INFO - PROCESS | 4124 | 1461192466034 Marionette TRACE conn4 <- [1,2530,null,{}] 15:47:46 INFO - PROCESS | 4124 | 1461192466039 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:46 INFO - PROCESS | 4124 | 1461192466265 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 15:47:46 INFO - PROCESS | 4124 | 1461192466562 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39add8000 == 145 [pid = 4124] [id = 640] 15:47:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff397146400) [pid = 4124] [serial = 1921] [outer = (nil)] 15:47:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff3974cfc00) [pid = 4124] [serial = 1922] [outer = 0x7ff397146400] 15:47:46 INFO - PROCESS | 4124 | 1461192466726 Marionette DEBUG loaded listener.js 15:47:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff3975be800) [pid = 4124] [serial = 1923] [outer = 0x7ff397146400] 15:47:47 INFO - PROCESS | 4124 | 1461192467658 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1682ms 15:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:47:47 INFO - PROCESS | 4124 | 1461192467714 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 15:47:47 INFO - PROCESS | 4124 | 1461192467717 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 15:47:47 INFO - PROCESS | 4124 | 1461192467724 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:47:47 INFO - PROCESS | 4124 | 1461192467727 Marionette TRACE conn4 <- [1,2534,null,{}] 15:47:47 INFO - PROCESS | 4124 | 1461192467733 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:47 INFO - PROCESS | 4124 | 1461192467979 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 15:47:48 INFO - PROCESS | 4124 | 1461192468306 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b105800 == 146 [pid = 4124] [id = 641] 15:47:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff380c04c00) [pid = 4124] [serial = 1924] [outer = (nil)] 15:47:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff3975c5c00) [pid = 4124] [serial = 1925] [outer = 0x7ff380c04c00] 15:47:48 INFO - PROCESS | 4124 | 1461192468387 Marionette DEBUG loaded listener.js 15:47:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff397755c00) [pid = 4124] [serial = 1926] [outer = 0x7ff380c04c00] 15:47:49 INFO - PROCESS | 4124 | 1461192469239 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 15:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1581ms 15:47:49 INFO - PROCESS | 4124 | 1461192469306 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 15:47:49 INFO - PROCESS | 4124 | 1461192469309 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 15:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:47:49 INFO - PROCESS | 4124 | 1461192469315 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:47:49 INFO - PROCESS | 4124 | 1461192469317 Marionette TRACE conn4 <- [1,2538,null,{}] 15:47:49 INFO - PROCESS | 4124 | 1461192469323 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:49 INFO - PROCESS | 4124 | 1461192469545 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 15:47:49 INFO - PROCESS | 4124 | 1461192469884 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2c5000 == 147 [pid = 4124] [id = 642] 15:47:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff3974c9000) [pid = 4124] [serial = 1927] [outer = (nil)] 15:47:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff398a7b400) [pid = 4124] [serial = 1928] [outer = 0x7ff3974c9000] 15:47:49 INFO - PROCESS | 4124 | 1461192469993 Marionette DEBUG loaded listener.js 15:47:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff398ac7c00) [pid = 4124] [serial = 1929] [outer = 0x7ff3974c9000] 15:47:50 INFO - PROCESS | 4124 | 1461192470928 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1684ms 15:47:51 INFO - PROCESS | 4124 | 1461192471007 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 15:47:51 INFO - PROCESS | 4124 | 1461192471011 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 15:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:47:51 INFO - PROCESS | 4124 | 1461192471025 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:47:51 INFO - PROCESS | 4124 | 1461192471031 Marionette TRACE conn4 <- [1,2542,null,{}] 15:47:51 INFO - PROCESS | 4124 | 1461192471040 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:51 INFO - PROCESS | 4124 | 1461192471346 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38481f000 == 146 [pid = 4124] [id = 577] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3878e7800 == 145 [pid = 4124] [id = 602] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a514000 == 144 [pid = 4124] [id = 619] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39840c000 == 143 [pid = 4124] [id = 618] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e1b800 == 142 [pid = 4124] [id = 617] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395369800 == 141 [pid = 4124] [id = 616] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3951d9000 == 140 [pid = 4124] [id = 615] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394373800 == 139 [pid = 4124] [id = 614] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f226000 == 138 [pid = 4124] [id = 613] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef75000 == 137 [pid = 4124] [id = 612] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38df7b000 == 136 [pid = 4124] [id = 611] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38de8c000 == 135 [pid = 4124] [id = 610] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2d1800 == 134 [pid = 4124] [id = 609] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38c693000 == 133 [pid = 4124] [id = 608] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38addc000 == 132 [pid = 4124] [id = 607] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff389a4b800 == 131 [pid = 4124] [id = 606] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388780800 == 130 [pid = 4124] [id = 605] 15:47:53 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff382421800 == 129 [pid = 4124] [id = 604] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff3899d8000) [pid = 4124] [serial = 1674] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3887a3800) [pid = 4124] [serial = 1731] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff38759e800) [pid = 4124] [serial = 1808] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff3876e5000) [pid = 4124] [serial = 1809] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff3876eb000) [pid = 4124] [serial = 1811] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff397142800) [pid = 4124] [serial = 1760] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff396117400) [pid = 4124] [serial = 1758] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff395277c00) [pid = 4124] [serial = 1757] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff395270800) [pid = 4124] [serial = 1755] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff394fc4000) [pid = 4124] [serial = 1754] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff394376000) [pid = 4124] [serial = 1752] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff38f1c8400) [pid = 4124] [serial = 1751] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff38a42d000) [pid = 4124] [serial = 1749] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff389742400) [pid = 4124] [serial = 1748] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff387ad0c00) [pid = 4124] [serial = 1746] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff385285400) [pid = 4124] [serial = 1745] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff384895c00) [pid = 4124] [serial = 1805] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff382531800) [pid = 4124] [serial = 1802] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff38275b000) [pid = 4124] [serial = 1803] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff388d3fc00) [pid = 4124] [serial = 1800] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff388d38c00) [pid = 4124] [serial = 1799] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff3b29c4400) [pid = 4124] [serial = 1797] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff39a0a0c00) [pid = 4124] [serial = 1796] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39a09b800) [pid = 4124] [serial = 1794] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff39a095800) [pid = 4124] [serial = 1793] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3b246c000) [pid = 4124] [serial = 1791] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff39af07c00) [pid = 4124] [serial = 1790] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3848c3400) [pid = 4124] [serial = 1788] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff3848be800) [pid = 4124] [serial = 1787] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3b0a16c00) [pid = 4124] [serial = 1785] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3ad9a1c00) [pid = 4124] [serial = 1784] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3a2e3e000) [pid = 4124] [serial = 1782] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3a1997400) [pid = 4124] [serial = 1781] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3a137a400) [pid = 4124] [serial = 1779] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3a086c400) [pid = 4124] [serial = 1778] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39fa93c00) [pid = 4124] [serial = 1776] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39d4a2400) [pid = 4124] [serial = 1775] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff39af39c00) [pid = 4124] [serial = 1773] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff39aea6c00) [pid = 4124] [serial = 1772] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff39aac8c00) [pid = 4124] [serial = 1770] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff39a558000) [pid = 4124] [serial = 1769] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff39a484400) [pid = 4124] [serial = 1767] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff39a321c00) [pid = 4124] [serial = 1766] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff39a0b6800) [pid = 4124] [serial = 1764] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff398c2d000) [pid = 4124] [serial = 1763] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3976cbc00) [pid = 4124] [serial = 1761] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff38489f000) [pid = 4124] [serial = 1806] [outer = (nil)] [url = about:blank] 15:47:53 INFO - PROCESS | 4124 | 1461192473705 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38241c800 == 130 [pid = 4124] [id = 643] 15:47:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff381d6fc00) [pid = 4124] [serial = 1930] [outer = (nil)] 15:47:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff38249ec00) [pid = 4124] [serial = 1931] [outer = 0x7ff381d6fc00] 15:47:53 INFO - PROCESS | 4124 | 1461192473776 Marionette DEBUG loaded listener.js 15:47:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff38252dc00) [pid = 4124] [serial = 1932] [outer = 0x7ff381d6fc00] 15:47:54 INFO - PROCESS | 4124 | 1461192474540 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 15:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3549ms 15:47:54 INFO - PROCESS | 4124 | 1461192474575 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 15:47:54 INFO - PROCESS | 4124 | 1461192474581 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 15:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:47:54 INFO - PROCESS | 4124 | 1461192474590 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:47:54 INFO - PROCESS | 4124 | 1461192474594 Marionette TRACE conn4 <- [1,2546,null,{}] 15:47:54 INFO - PROCESS | 4124 | 1461192474601 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:54 INFO - PROCESS | 4124 | 1461192474805 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 15:47:55 INFO - PROCESS | 4124 | 1461192474999 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3852dc800 == 131 [pid = 4124] [id = 644] 15:47:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff382498400) [pid = 4124] [serial = 1933] [outer = (nil)] 15:47:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff38489dc00) [pid = 4124] [serial = 1934] [outer = 0x7ff382498400] 15:47:55 INFO - PROCESS | 4124 | 1461192475067 Marionette DEBUG loaded listener.js 15:47:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff385154800) [pid = 4124] [serial = 1935] [outer = 0x7ff382498400] 15:47:55 INFO - PROCESS | 4124 | 1461192475970 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 15:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1431ms 15:47:56 INFO - PROCESS | 4124 | 1461192476024 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 15:47:56 INFO - PROCESS | 4124 | 1461192476030 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 15:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:47:56 INFO - PROCESS | 4124 | 1461192476036 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:47:56 INFO - PROCESS | 4124 | 1461192476039 Marionette TRACE conn4 <- [1,2550,null,{}] 15:47:56 INFO - PROCESS | 4124 | 1461192476044 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:56 INFO - PROCESS | 4124 | 1461192476328 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 15:47:56 INFO - PROCESS | 4124 | 1461192476360 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38877a800 == 132 [pid = 4124] [id = 645] 15:47:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff38528e000) [pid = 4124] [serial = 1936] [outer = (nil)] 15:47:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff387acf400) [pid = 4124] [serial = 1937] [outer = 0x7ff38528e000] 15:47:56 INFO - PROCESS | 4124 | 1461192476427 Marionette DEBUG loaded listener.js 15:47:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3885c2000) [pid = 4124] [serial = 1938] [outer = 0x7ff38528e000] 15:47:57 INFO - PROCESS | 4124 | 1461192477473 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 15:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1488ms 15:47:57 INFO - PROCESS | 4124 | 1461192477525 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 15:47:57 INFO - PROCESS | 4124 | 1461192477528 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 15:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:47:57 INFO - PROCESS | 4124 | 1461192477570 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:47:57 INFO - PROCESS | 4124 | 1461192477583 Marionette TRACE conn4 <- [1,2554,null,{}] 15:47:57 INFO - PROCESS | 4124 | 1461192477590 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:57 INFO - PROCESS | 4124 | 1461192477892 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff380c0e400) [pid = 4124] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff38c066400) [pid = 4124] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff389747800) [pid = 4124] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3885c2800) [pid = 4124] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff389746000) [pid = 4124] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff389744c00) [pid = 4124] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3891e2400) [pid = 4124] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff388517800) [pid = 4124] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff387ac9800) [pid = 4124] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3875adc00) [pid = 4124] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff3848a3800) [pid = 4124] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff380c0f000) [pid = 4124] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff381d64400) [pid = 4124] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff380c11400) [pid = 4124] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff394fcac00) [pid = 4124] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3891ea400) [pid = 4124] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff3885cd800) [pid = 4124] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff3942ddc00) [pid = 4124] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff38c9d1400) [pid = 4124] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff3942dd400) [pid = 4124] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff385294000) [pid = 4124] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:47:58 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff380c0e000) [pid = 4124] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:47:58 INFO - PROCESS | 4124 | 1461192478652 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388ec2000 == 133 [pid = 4124] [id = 646] 15:47:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff380c08c00) [pid = 4124] [serial = 1939] [outer = (nil)] 15:47:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff38252cc00) [pid = 4124] [serial = 1940] [outer = 0x7ff380c08c00] 15:47:58 INFO - PROCESS | 4124 | 1461192478732 Marionette DEBUG loaded listener.js 15:47:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff388511400) [pid = 4124] [serial = 1941] [outer = 0x7ff380c08c00] 15:47:59 INFO - PROCESS | 4124 | 1461192479469 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1987ms 15:47:59 INFO - PROCESS | 4124 | 1461192479529 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 15:47:59 INFO - PROCESS | 4124 | 1461192479533 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 15:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:47:59 INFO - PROCESS | 4124 | 1461192479539 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:47:59 INFO - PROCESS | 4124 | 1461192479541 Marionette TRACE conn4 <- [1,2558,null,{}] 15:47:59 INFO - PROCESS | 4124 | 1461192479547 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:47:59 INFO - PROCESS | 4124 | 1461192479754 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 15:47:59 INFO - PROCESS | 4124 | 1461192479963 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:47:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38addc000 == 134 [pid = 4124] [id = 647] 15:47:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff380c0e000) [pid = 4124] [serial = 1942] [outer = (nil)] 15:48:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff388855800) [pid = 4124] [serial = 1943] [outer = 0x7ff380c0e000] 15:48:00 INFO - PROCESS | 4124 | 1461192480067 Marionette DEBUG loaded listener.js 15:48:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff388d3cc00) [pid = 4124] [serial = 1944] [outer = 0x7ff380c0e000] 15:48:01 INFO - PROCESS | 4124 | 1461192481242 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1782ms 15:48:01 INFO - PROCESS | 4124 | 1461192481326 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 15:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:48:01 INFO - PROCESS | 4124 | 1461192481336 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 15:48:01 INFO - PROCESS | 4124 | 1461192481351 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:48:01 INFO - PROCESS | 4124 | 1461192481361 Marionette TRACE conn4 <- [1,2562,null,{}] 15:48:01 INFO - PROCESS | 4124 | 1461192481437 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:01 INFO - PROCESS | 4124 | 1461192481718 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 15:48:02 INFO - PROCESS | 4124 | 1461192482090 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879db800 == 135 [pid = 4124] [id = 648] 15:48:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff38515d400) [pid = 4124] [serial = 1945] [outer = (nil)] 15:48:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3864ca400) [pid = 4124] [serial = 1946] [outer = 0x7ff38515d400] 15:48:02 INFO - PROCESS | 4124 | 1461192482166 Marionette DEBUG loaded listener.js 15:48:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff387db5400) [pid = 4124] [serial = 1947] [outer = 0x7ff38515d400] 15:48:03 INFO - PROCESS | 4124 | 1461192483448 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 15:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2158ms 15:48:03 INFO - PROCESS | 4124 | 1461192483511 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 15:48:03 INFO - PROCESS | 4124 | 1461192483525 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 15:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:48:03 INFO - PROCESS | 4124 | 1461192483542 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:48:03 INFO - PROCESS | 4124 | 1461192483549 Marionette TRACE conn4 <- [1,2566,null,{}] 15:48:03 INFO - PROCESS | 4124 | 1461192483559 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:04 INFO - PROCESS | 4124 | 1461192484118 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 15:48:04 INFO - PROCESS | 4124 | 1461192484395 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38c693000 == 136 [pid = 4124] [id = 649] 15:48:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff388515800) [pid = 4124] [serial = 1948] [outer = (nil)] 15:48:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff388852000) [pid = 4124] [serial = 1949] [outer = 0x7ff388515800] 15:48:04 INFO - PROCESS | 4124 | 1461192484473 Marionette DEBUG loaded listener.js 15:48:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff388d3d000) [pid = 4124] [serial = 1950] [outer = 0x7ff388515800] 15:48:05 INFO - PROCESS | 4124 | 1461192485486 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 15:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1989ms 15:48:05 INFO - PROCESS | 4124 | 1461192485530 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 15:48:05 INFO - PROCESS | 4124 | 1461192485534 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 15:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:48:05 INFO - PROCESS | 4124 | 1461192485540 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:48:05 INFO - PROCESS | 4124 | 1461192485546 Marionette TRACE conn4 <- [1,2570,null,{}] 15:48:05 INFO - PROCESS | 4124 | 1461192485563 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:05 INFO - PROCESS | 4124 | 1461192485846 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 15:48:06 INFO - PROCESS | 4124 | 1461192486257 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddb9000 == 137 [pid = 4124] [id = 650] 15:48:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3891df400) [pid = 4124] [serial = 1951] [outer = (nil)] 15:48:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff389742400) [pid = 4124] [serial = 1952] [outer = 0x7ff3891df400] 15:48:06 INFO - PROCESS | 4124 | 1461192486336 Marionette DEBUG loaded listener.js 15:48:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff3897e6c00) [pid = 4124] [serial = 1953] [outer = 0x7ff3891df400] 15:48:07 INFO - PROCESS | 4124 | 1461192487323 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 15:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1839ms 15:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:48:07 INFO - PROCESS | 4124 | 1461192487381 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 15:48:07 INFO - PROCESS | 4124 | 1461192487384 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 15:48:07 INFO - PROCESS | 4124 | 1461192487391 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:48:07 INFO - PROCESS | 4124 | 1461192487394 Marionette TRACE conn4 <- [1,2574,null,{}] 15:48:07 INFO - PROCESS | 4124 | 1461192487399 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:07 INFO - PROCESS | 4124 | 1461192487619 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 15:48:07 INFO - PROCESS | 4124 | 1461192487955 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef08000 == 138 [pid = 4124] [id = 651] 15:48:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff389612400) [pid = 4124] [serial = 1954] [outer = (nil)] 15:48:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff389a25000) [pid = 4124] [serial = 1955] [outer = 0x7ff389612400] 15:48:08 INFO - PROCESS | 4124 | 1461192488037 Marionette DEBUG loaded listener.js 15:48:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff38a1c6c00) [pid = 4124] [serial = 1956] [outer = 0x7ff389612400] 15:48:08 INFO - PROCESS | 4124 | 1461192488915 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1582ms 15:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:48:08 INFO - PROCESS | 4124 | 1461192488973 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 15:48:08 INFO - PROCESS | 4124 | 1461192488976 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 15:48:08 INFO - PROCESS | 4124 | 1461192488983 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:48:08 INFO - PROCESS | 4124 | 1461192488986 Marionette TRACE conn4 <- [1,2578,null,{}] 15:48:08 INFO - PROCESS | 4124 | 1461192488992 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:09 INFO - PROCESS | 4124 | 1461192489211 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 15:48:09 INFO - PROCESS | 4124 | 1461192489483 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f214000 == 139 [pid = 4124] [id = 652] 15:48:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3899cd400) [pid = 4124] [serial = 1957] [outer = (nil)] 15:48:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff38a435c00) [pid = 4124] [serial = 1958] [outer = 0x7ff3899cd400] 15:48:09 INFO - PROCESS | 4124 | 1461192489603 Marionette DEBUG loaded listener.js 15:48:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff38acce400) [pid = 4124] [serial = 1959] [outer = 0x7ff3899cd400] 15:48:10 INFO - PROCESS | 4124 | 1461192490457 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1530ms 15:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:48:10 INFO - PROCESS | 4124 | 1461192490514 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 15:48:10 INFO - PROCESS | 4124 | 1461192490517 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 15:48:10 INFO - PROCESS | 4124 | 1461192490523 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:48:10 INFO - PROCESS | 4124 | 1461192490526 Marionette TRACE conn4 <- [1,2582,null,{}] 15:48:10 INFO - PROCESS | 4124 | 1461192490532 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:10 INFO - PROCESS | 4124 | 1461192490773 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 15:48:11 INFO - PROCESS | 4124 | 1461192491052 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394885000 == 140 [pid = 4124] [id = 653] 15:48:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff38c9c5000) [pid = 4124] [serial = 1960] [outer = (nil)] 15:48:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff3941ba000) [pid = 4124] [serial = 1961] [outer = 0x7ff38c9c5000] 15:48:11 INFO - PROCESS | 4124 | 1461192491184 Marionette DEBUG loaded listener.js 15:48:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff394377800) [pid = 4124] [serial = 1962] [outer = 0x7ff38c9c5000] 15:48:12 INFO - PROCESS | 4124 | 1461192492085 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1630ms 15:48:12 INFO - PROCESS | 4124 | 1461192492153 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 15:48:12 INFO - PROCESS | 4124 | 1461192492157 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 15:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:48:12 INFO - PROCESS | 4124 | 1461192492163 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:48:12 INFO - PROCESS | 4124 | 1461192492167 Marionette TRACE conn4 <- [1,2586,null,{}] 15:48:12 INFO - PROCESS | 4124 | 1461192492173 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:12 INFO - PROCESS | 4124 | 1461192492380 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 15:48:12 INFO - PROCESS | 4124 | 1461192492652 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395304000 == 141 [pid = 4124] [id = 654] 15:48:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff38c9c4c00) [pid = 4124] [serial = 1963] [outer = (nil)] 15:48:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3946d4800) [pid = 4124] [serial = 1964] [outer = 0x7ff38c9c4c00] 15:48:12 INFO - PROCESS | 4124 | 1461192492771 Marionette DEBUG loaded listener.js 15:48:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff394fc1c00) [pid = 4124] [serial = 1965] [outer = 0x7ff38c9c4c00] 15:48:13 INFO - PROCESS | 4124 | 1461192493627 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1529ms 15:48:13 INFO - PROCESS | 4124 | 1461192493694 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 15:48:13 INFO - PROCESS | 4124 | 1461192493698 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 15:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:48:13 INFO - PROCESS | 4124 | 1461192493704 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:48:13 INFO - PROCESS | 4124 | 1461192493706 Marionette TRACE conn4 <- [1,2590,null,{}] 15:48:13 INFO - PROCESS | 4124 | 1461192493712 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:13 INFO - PROCESS | 4124 | 1461192493947 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 15:48:14 INFO - PROCESS | 4124 | 1461192494275 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e04000 == 142 [pid = 4124] [id = 655] 15:48:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff38c9cb800) [pid = 4124] [serial = 1966] [outer = (nil)] 15:48:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff395274400) [pid = 4124] [serial = 1967] [outer = 0x7ff38c9cb800] 15:48:14 INFO - PROCESS | 4124 | 1461192494355 Marionette DEBUG loaded listener.js 15:48:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3953b2400) [pid = 4124] [serial = 1968] [outer = 0x7ff38c9cb800] 15:48:15 INFO - PROCESS | 4124 | 1461192495219 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 15:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1578ms 15:48:15 INFO - PROCESS | 4124 | 1461192495283 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 15:48:15 INFO - PROCESS | 4124 | 1461192495287 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 15:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:48:15 INFO - PROCESS | 4124 | 1461192495293 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:48:15 INFO - PROCESS | 4124 | 1461192495296 Marionette TRACE conn4 <- [1,2594,null,{}] 15:48:15 INFO - PROCESS | 4124 | 1461192495302 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:15 INFO - PROCESS | 4124 | 1461192495514 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 15:48:15 INFO - PROCESS | 4124 | 1461192495788 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398415000 == 143 [pid = 4124] [id = 656] 15:48:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff39462cc00) [pid = 4124] [serial = 1969] [outer = (nil)] 15:48:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3963b4400) [pid = 4124] [serial = 1970] [outer = 0x7ff39462cc00] 15:48:15 INFO - PROCESS | 4124 | 1461192495915 Marionette DEBUG loaded listener.js 15:48:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39644dc00) [pid = 4124] [serial = 1971] [outer = 0x7ff39462cc00] 15:48:16 INFO - PROCESS | 4124 | 1461192496960 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 15:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1687ms 15:48:16 INFO - PROCESS | 4124 | 1461192496983 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 15:48:16 INFO - PROCESS | 4124 | 1461192496988 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 15:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:48:17 INFO - PROCESS | 4124 | 1461192496997 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:48:17 INFO - PROCESS | 4124 | 1461192497002 Marionette TRACE conn4 <- [1,2598,null,{}] 15:48:17 INFO - PROCESS | 4124 | 1461192497011 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:17 INFO - PROCESS | 4124 | 1461192497387 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 15:48:17 INFO - PROCESS | 4124 | 1461192497808 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a516800 == 144 [pid = 4124] [id = 657] 15:48:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff39462e000) [pid = 4124] [serial = 1972] [outer = (nil)] 15:48:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff396d59400) [pid = 4124] [serial = 1973] [outer = 0x7ff39462e000] 15:48:17 INFO - PROCESS | 4124 | 1461192497917 Marionette DEBUG loaded listener.js 15:48:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff39713a000) [pid = 4124] [serial = 1974] [outer = 0x7ff39462e000] 15:48:18 INFO - PROCESS | 4124 | 1461192498882 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1941ms 15:48:18 INFO - PROCESS | 4124 | 1461192498937 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 15:48:18 INFO - PROCESS | 4124 | 1461192498942 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 15:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:48:18 INFO - PROCESS | 4124 | 1461192498948 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:48:18 INFO - PROCESS | 4124 | 1461192498958 Marionette TRACE conn4 <- [1,2602,null,{}] 15:48:18 INFO - PROCESS | 4124 | 1461192498963 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:19 INFO - PROCESS | 4124 | 1461192499209 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 15:48:19 INFO - PROCESS | 4124 | 1461192499546 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ab93800 == 145 [pid = 4124] [id = 658] 15:48:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff398ba9800) [pid = 4124] [serial = 1975] [outer = (nil)] 15:48:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff398c36c00) [pid = 4124] [serial = 1976] [outer = 0x7ff398ba9800] 15:48:19 INFO - PROCESS | 4124 | 1461192499634 Marionette DEBUG loaded listener.js 15:48:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff39a093800) [pid = 4124] [serial = 1977] [outer = 0x7ff398ba9800] 15:48:20 INFO - PROCESS | 4124 | 1461192500543 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 15:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1647ms 15:48:20 INFO - PROCESS | 4124 | 1461192500596 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 15:48:20 INFO - PROCESS | 4124 | 1461192500600 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 15:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:48:20 INFO - PROCESS | 4124 | 1461192500606 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:48:20 INFO - PROCESS | 4124 | 1461192500608 Marionette TRACE conn4 <- [1,2606,null,{}] 15:48:20 INFO - PROCESS | 4124 | 1461192500614 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:20 INFO - PROCESS | 4124 | 1461192500874 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 15:48:21 INFO - PROCESS | 4124 | 1461192501215 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2de000 == 146 [pid = 4124] [id = 659] 15:48:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff388fd4000) [pid = 4124] [serial = 1978] [outer = (nil)] 15:48:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff39a09ac00) [pid = 4124] [serial = 1979] [outer = 0x7ff388fd4000] 15:48:21 INFO - PROCESS | 4124 | 1461192501304 Marionette DEBUG loaded listener.js 15:48:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff39a0ac400) [pid = 4124] [serial = 1980] [outer = 0x7ff388fd4000] 15:48:22 INFO - PROCESS | 4124 | 1461192502287 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 15:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1731ms 15:48:22 INFO - PROCESS | 4124 | 1461192502340 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 15:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:48:22 INFO - PROCESS | 4124 | 1461192502345 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 15:48:22 INFO - PROCESS | 4124 | 1461192502350 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:48:22 INFO - PROCESS | 4124 | 1461192502354 Marionette TRACE conn4 <- [1,2610,null,{}] 15:48:22 INFO - PROCESS | 4124 | 1461192502360 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:22 INFO - PROCESS | 4124 | 1461192502615 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 15:48:22 INFO - PROCESS | 4124 | 1461192502935 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:22 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b3be000 == 147 [pid = 4124] [id = 660] 15:48:22 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff38c8d5c00) [pid = 4124] [serial = 1981] [outer = (nil)] 15:48:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff39a0b5c00) [pid = 4124] [serial = 1982] [outer = 0x7ff38c8d5c00] 15:48:23 INFO - PROCESS | 4124 | 1461192503022 Marionette DEBUG loaded listener.js 15:48:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff39a0bb000) [pid = 4124] [serial = 1983] [outer = 0x7ff38c8d5c00] 15:48:23 INFO - PROCESS | 4124 | 1461192503936 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1634ms 15:48:23 INFO - PROCESS | 4124 | 1461192503985 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 15:48:23 INFO - PROCESS | 4124 | 1461192503989 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 15:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:48:23 INFO - PROCESS | 4124 | 1461192503995 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:48:23 INFO - PROCESS | 4124 | 1461192503998 Marionette TRACE conn4 <- [1,2614,null,{}] 15:48:24 INFO - PROCESS | 4124 | 1461192504003 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:24 INFO - PROCESS | 4124 | 1461192504312 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 15:48:24 INFO - PROCESS | 4124 | 1461192504672 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39eb4e800 == 148 [pid = 4124] [id = 661] 15:48:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff381d6bc00) [pid = 4124] [serial = 1984] [outer = (nil)] 15:48:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff39a219c00) [pid = 4124] [serial = 1985] [outer = 0x7ff381d6bc00] 15:48:24 INFO - PROCESS | 4124 | 1461192504752 Marionette DEBUG loaded listener.js 15:48:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39a260c00) [pid = 4124] [serial = 1986] [outer = 0x7ff381d6bc00] 15:48:25 INFO - PROCESS | 4124 | 1461192505710 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 15:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1789ms 15:48:25 INFO - PROCESS | 4124 | 1461192505786 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 15:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:48:25 INFO - PROCESS | 4124 | 1461192505797 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 15:48:25 INFO - PROCESS | 4124 | 1461192505802 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:48:25 INFO - PROCESS | 4124 | 1461192505806 Marionette TRACE conn4 <- [1,2618,null,{}] 15:48:25 INFO - PROCESS | 4124 | 1461192505812 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:26 INFO - PROCESS | 4124 | 1461192506091 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 15:48:26 INFO - PROCESS | 4124 | 1461192506445 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a07c0000 == 149 [pid = 4124] [id = 662] 15:48:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff381d6d400) [pid = 4124] [serial = 1987] [outer = (nil)] 15:48:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff39a318c00) [pid = 4124] [serial = 1988] [outer = 0x7ff381d6d400] 15:48:26 INFO - PROCESS | 4124 | 1461192506544 Marionette DEBUG loaded listener.js 15:48:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff39a38c400) [pid = 4124] [serial = 1989] [outer = 0x7ff381d6d400] 15:48:27 INFO - PROCESS | 4124 | 1461192507571 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1835ms 15:48:27 INFO - PROCESS | 4124 | 1461192507640 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 15:48:27 INFO - PROCESS | 4124 | 1461192507645 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 15:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:48:27 INFO - PROCESS | 4124 | 1461192507653 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:48:27 INFO - PROCESS | 4124 | 1461192507657 Marionette TRACE conn4 <- [1,2622,null,{}] 15:48:27 INFO - PROCESS | 4124 | 1461192507664 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:27 INFO - PROCESS | 4124 | 1461192507955 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 15:48:28 INFO - PROCESS | 4124 | 1461192508324 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1147800 == 150 [pid = 4124] [id = 663] 15:48:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff396fa3800) [pid = 4124] [serial = 1990] [outer = (nil)] 15:48:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff39a47d400) [pid = 4124] [serial = 1991] [outer = 0x7ff396fa3800] 15:48:28 INFO - PROCESS | 4124 | 1461192508425 Marionette DEBUG loaded listener.js 15:48:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39a482c00) [pid = 4124] [serial = 1992] [outer = 0x7ff396fa3800] 15:48:29 INFO - PROCESS | 4124 | 1461192509375 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 15:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1785ms 15:48:29 INFO - PROCESS | 4124 | 1461192509439 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 15:48:29 INFO - PROCESS | 4124 | 1461192509443 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 15:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:48:29 INFO - PROCESS | 4124 | 1461192509449 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:48:29 INFO - PROCESS | 4124 | 1461192509451 Marionette TRACE conn4 <- [1,2626,null,{}] 15:48:29 INFO - PROCESS | 4124 | 1461192509457 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:29 INFO - PROCESS | 4124 | 1461192509704 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 15:48:30 INFO - PROCESS | 4124 | 1461192510068 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a152f000 == 151 [pid = 4124] [id = 664] 15:48:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39a21f800) [pid = 4124] [serial = 1993] [outer = (nil)] 15:48:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39a4e5000) [pid = 4124] [serial = 1994] [outer = 0x7ff39a21f800] 15:48:30 INFO - PROCESS | 4124 | 1461192510174 Marionette DEBUG loaded listener.js 15:48:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39a54a400) [pid = 4124] [serial = 1995] [outer = 0x7ff39a21f800] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f227800 == 150 [pid = 4124] [id = 330] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3889e0000 == 149 [pid = 4124] [id = 578] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38cae0800 == 148 [pid = 4124] [id = 580] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ade2000 == 147 [pid = 4124] [id = 327] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff37f7cc000 == 146 [pid = 4124] [id = 621] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a24b000 == 145 [pid = 4124] [id = 579] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896d1800 == 144 [pid = 4124] [id = 328] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1d21800 == 143 [pid = 4124] [id = 44] 15:48:32 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3950d7000 == 142 [pid = 4124] [id = 331] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff38c058000) [pid = 4124] [serial = 1743] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff38c9c7000) [pid = 4124] [serial = 1845] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff38c8d2c00) [pid = 4124] [serial = 1844] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff38adad000) [pid = 4124] [serial = 1842] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff38acd0c00) [pid = 4124] [serial = 1841] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff38acc4400) [pid = 4124] [serial = 1839] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff38a42f000) [pid = 4124] [serial = 1838] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff38a1c7000) [pid = 4124] [serial = 1836] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff389a27400) [pid = 4124] [serial = 1835] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3899d9400) [pid = 4124] [serial = 1833] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff3899cf400) [pid = 4124] [serial = 1832] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff389695000) [pid = 4124] [serial = 1830] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff3891e5c00) [pid = 4124] [serial = 1829] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff388d3e400) [pid = 4124] [serial = 1827] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff388d37000) [pid = 4124] [serial = 1826] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff3887a2400) [pid = 4124] [serial = 1824] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff388797800) [pid = 4124] [serial = 1823] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff388514000) [pid = 4124] [serial = 1821] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff387dae800) [pid = 4124] [serial = 1820] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3864cd400) [pid = 4124] [serial = 1818] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff385159800) [pid = 4124] [serial = 1817] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff382753800) [pid = 4124] [serial = 1815] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3824a2c00) [pid = 4124] [serial = 1814] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff3835f7000) [pid = 4124] [serial = 1868] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff381d68400) [pid = 4124] [serial = 1865] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff38249cc00) [pid = 4124] [serial = 1866] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3961dec00) [pid = 4124] [serial = 1863] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff396118c00) [pid = 4124] [serial = 1862] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff3953a7400) [pid = 4124] [serial = 1860] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff395272c00) [pid = 4124] [serial = 1859] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff394fca400) [pid = 4124] [serial = 1857] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff394fc2000) [pid = 4124] [serial = 1856] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff394878400) [pid = 4124] [serial = 1854] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3946d9800) [pid = 4124] [serial = 1853] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff394638800) [pid = 4124] [serial = 1851] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff394382800) [pid = 4124] [serial = 1850] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff3942ec000) [pid = 4124] [serial = 1848] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff3942e0800) [pid = 4124] [serial = 1847] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3864c5c00) [pid = 4124] [serial = 1871] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff3848be000) [pid = 4124] [serial = 1875] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff3875aac00) [pid = 4124] [serial = 1872] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3824a7000) [pid = 4124] [serial = 1874] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3848a2800) [pid = 4124] [serial = 1869] [outer = (nil)] [url = about:blank] 15:48:32 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3885c3c00) [pid = 4124] [serial = 1877] [outer = (nil)] [url = about:blank] 15:48:33 INFO - PROCESS | 4124 | 1461192513441 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4001ms 15:48:33 INFO - PROCESS | 4124 | 1461192513451 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 15:48:33 INFO - PROCESS | 4124 | 1461192513457 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 15:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:48:33 INFO - PROCESS | 4124 | 1461192513464 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:48:33 INFO - PROCESS | 4124 | 1461192513468 Marionette TRACE conn4 <- [1,2630,null,{}] 15:48:33 INFO - PROCESS | 4124 | 1461192513527 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:33 INFO - PROCESS | 4124 | 1461192513803 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 15:48:33 INFO - PROCESS | 4124 | 1461192513946 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:33 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384747000 == 143 [pid = 4124] [id = 665] 15:48:33 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff38275ec00) [pid = 4124] [serial = 1996] [outer = (nil)] 15:48:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff3835ec400) [pid = 4124] [serial = 1997] [outer = 0x7ff38275ec00] 15:48:34 INFO - PROCESS | 4124 | 1461192514040 Marionette DEBUG loaded listener.js 15:48:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff384895400) [pid = 4124] [serial = 1998] [outer = 0x7ff38275ec00] 15:48:34 INFO - PROCESS | 4124 | 1461192514834 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 15:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1395ms 15:48:34 INFO - PROCESS | 4124 | 1461192514881 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 15:48:34 INFO - PROCESS | 4124 | 1461192514889 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 15:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:48:34 INFO - PROCESS | 4124 | 1461192514903 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:48:34 INFO - PROCESS | 4124 | 1461192514906 Marionette TRACE conn4 <- [1,2634,null,{}] 15:48:34 INFO - PROCESS | 4124 | 1461192514912 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:35 INFO - PROCESS | 4124 | 1461192515123 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 15:48:35 INFO - PROCESS | 4124 | 1461192515339 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff387697800 == 144 [pid = 4124] [id = 666] 15:48:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff3835e9400) [pid = 4124] [serial = 1999] [outer = (nil)] 15:48:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff385159000) [pid = 4124] [serial = 2000] [outer = 0x7ff3835e9400] 15:48:35 INFO - PROCESS | 4124 | 1461192515407 Marionette DEBUG loaded listener.js 15:48:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3864c7000) [pid = 4124] [serial = 2001] [outer = 0x7ff3835e9400] 15:48:36 INFO - PROCESS | 4124 | 1461192516395 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1530ms 15:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:48:36 INFO - PROCESS | 4124 | 1461192516434 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 15:48:36 INFO - PROCESS | 4124 | 1461192516436 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 15:48:36 INFO - PROCESS | 4124 | 1461192516443 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:48:36 INFO - PROCESS | 4124 | 1461192516449 Marionette TRACE conn4 <- [1,2638,null,{}] 15:48:36 INFO - PROCESS | 4124 | 1461192516472 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:36 INFO - PROCESS | 4124 | 1461192516754 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 15:48:36 INFO - PROCESS | 4124 | 1461192516822 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e69800 == 145 [pid = 4124] [id = 667] 15:48:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff3876eb800) [pid = 4124] [serial = 2002] [outer = (nil)] 15:48:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff387db3800) [pid = 4124] [serial = 2003] [outer = 0x7ff3876eb800] 15:48:36 INFO - PROCESS | 4124 | 1461192516952 Marionette DEBUG loaded listener.js 15:48:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3885c3800) [pid = 4124] [serial = 2004] [outer = 0x7ff3876eb800] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff38c8d5400) [pid = 4124] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff381d64800) [pid = 4124] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff3848bb000) [pid = 4124] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff38c8d4000) [pid = 4124] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff397146400) [pid = 4124] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff380c04c00) [pid = 4124] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3964ef000) [pid = 4124] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3848ba800) [pid = 4124] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff389747c00) [pid = 4124] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff3974c9000) [pid = 4124] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff381d6fc00) [pid = 4124] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff38f1c5c00) [pid = 4124] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff380c08c00) [pid = 4124] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff388d41000) [pid = 4124] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff396ee0c00) [pid = 4124] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3887a1800) [pid = 4124] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff38c057400) [pid = 4124] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff382498400) [pid = 4124] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff38adadc00) [pid = 4124] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff38ada5000) [pid = 4124] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff38528e000) [pid = 4124] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:48:38 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3885e6800) [pid = 4124] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:48:38 INFO - PROCESS | 4124 | 1461192518425 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2046ms 15:48:38 INFO - PROCESS | 4124 | 1461192518489 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 15:48:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:48:38 INFO - PROCESS | 4124 | 1461192518493 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 15:48:38 INFO - PROCESS | 4124 | 1461192518500 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:48:38 INFO - PROCESS | 4124 | 1461192518503 Marionette TRACE conn4 <- [1,2642,null,{}] 15:48:38 INFO - PROCESS | 4124 | 1461192518508 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:38 INFO - PROCESS | 4124 | 1461192518687 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 15:48:38 INFO - PROCESS | 4124 | 1461192518702 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:38 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896dd800 == 146 [pid = 4124] [id = 668] 15:48:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff382761400) [pid = 4124] [serial = 2005] [outer = (nil)] 15:48:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff3885dac00) [pid = 4124] [serial = 2006] [outer = 0x7ff382761400] 15:48:38 INFO - PROCESS | 4124 | 1461192518765 Marionette DEBUG loaded listener.js 15:48:38 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff38879b800) [pid = 4124] [serial = 2007] [outer = 0x7ff382761400] 15:48:39 INFO - PROCESS | 4124 | 1461192519760 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:48:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1278ms 15:48:39 INFO - PROCESS | 4124 | 1461192519781 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 15:48:39 INFO - PROCESS | 4124 | 1461192519784 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 15:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:48:39 INFO - PROCESS | 4124 | 1461192519790 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:48:39 INFO - PROCESS | 4124 | 1461192519792 Marionette TRACE conn4 <- [1,2646,null,{}] 15:48:39 INFO - PROCESS | 4124 | 1461192519797 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:40 INFO - PROCESS | 4124 | 1461192520013 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 15:48:40 INFO - PROCESS | 4124 | 1461192520401 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845aa800 == 147 [pid = 4124] [id = 669] 15:48:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff381d65800) [pid = 4124] [serial = 2008] [outer = (nil)] 15:48:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff38249a000) [pid = 4124] [serial = 2009] [outer = 0x7ff381d65800] 15:48:40 INFO - PROCESS | 4124 | 1461192520547 Marionette DEBUG loaded listener.js 15:48:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff38252f800) [pid = 4124] [serial = 2010] [outer = 0x7ff381d65800] 15:48:41 INFO - PROCESS | 4124 | 1461192521462 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:48:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:48:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1729ms 15:48:41 INFO - PROCESS | 4124 | 1461192521521 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 15:48:41 INFO - PROCESS | 4124 | 1461192521527 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 15:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:48:41 INFO - PROCESS | 4124 | 1461192521535 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:48:41 INFO - PROCESS | 4124 | 1461192521541 Marionette TRACE conn4 <- [1,2650,null,{}] 15:48:41 INFO - PROCESS | 4124 | 1461192521548 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:41 INFO - PROCESS | 4124 | 1461192521791 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 15:48:42 INFO - PROCESS | 4124 | 1461192522112 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e5e000 == 148 [pid = 4124] [id = 670] 15:48:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3848c4000) [pid = 4124] [serial = 2011] [outer = (nil)] 15:48:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff385287400) [pid = 4124] [serial = 2012] [outer = 0x7ff3848c4000] 15:48:42 INFO - PROCESS | 4124 | 1461192522196 Marionette DEBUG loaded listener.js 15:48:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3864ca800) [pid = 4124] [serial = 2013] [outer = 0x7ff3848c4000] 15:48:43 INFO - PROCESS | 4124 | 1461192523171 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1691ms 15:48:43 INFO - PROCESS | 4124 | 1461192523236 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 15:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:48:43 INFO - PROCESS | 4124 | 1461192523248 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 15:48:43 INFO - PROCESS | 4124 | 1461192523254 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:48:43 INFO - PROCESS | 4124 | 1461192523258 Marionette TRACE conn4 <- [1,2654,null,{}] 15:48:43 INFO - PROCESS | 4124 | 1461192523264 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:43 INFO - PROCESS | 4124 | 1461192523521 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 15:48:43 INFO - PROCESS | 4124 | 1461192523883 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a31e000 == 149 [pid = 4124] [id = 671] 15:48:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff38759e800) [pid = 4124] [serial = 2014] [outer = (nil)] 15:48:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff387daf800) [pid = 4124] [serial = 2015] [outer = 0x7ff38759e800] 15:48:43 INFO - PROCESS | 4124 | 1461192523961 Marionette DEBUG loaded listener.js 15:48:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3885ddc00) [pid = 4124] [serial = 2016] [outer = 0x7ff38759e800] 15:48:44 INFO - PROCESS | 4124 | 1461192524970 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:48:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1732ms 15:48:44 INFO - PROCESS | 4124 | 1461192524988 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 15:48:44 INFO - PROCESS | 4124 | 1461192524994 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 15:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:48:45 INFO - PROCESS | 4124 | 1461192525022 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:48:45 INFO - PROCESS | 4124 | 1461192525037 Marionette TRACE conn4 <- [1,2658,null,{}] 15:48:45 INFO - PROCESS | 4124 | 1461192525047 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:45 INFO - PROCESS | 4124 | 1461192525405 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 15:48:45 INFO - PROCESS | 4124 | 1461192525723 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cad6000 == 150 [pid = 4124] [id = 672] 15:48:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3876f2000) [pid = 4124] [serial = 2017] [outer = (nil)] 15:48:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff388d3bc00) [pid = 4124] [serial = 2018] [outer = 0x7ff3876f2000] 15:48:45 INFO - PROCESS | 4124 | 1461192525797 Marionette DEBUG loaded listener.js 15:48:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff388fdac00) [pid = 4124] [serial = 2019] [outer = 0x7ff3876f2000] 15:48:46 INFO - PROCESS | 4124 | 1461192526692 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1722ms 15:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:48:46 INFO - PROCESS | 4124 | 1461192526727 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 15:48:46 INFO - PROCESS | 4124 | 1461192526731 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 15:48:46 INFO - PROCESS | 4124 | 1461192526738 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:48:46 INFO - PROCESS | 4124 | 1461192526741 Marionette TRACE conn4 <- [1,2662,null,{}] 15:48:46 INFO - PROCESS | 4124 | 1461192526747 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:46 INFO - PROCESS | 4124 | 1461192526966 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 15:48:47 INFO - PROCESS | 4124 | 1461192527242 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d3ad800 == 151 [pid = 4124] [id = 673] 15:48:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff387da8800) [pid = 4124] [serial = 2020] [outer = (nil)] 15:48:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff389613800) [pid = 4124] [serial = 2021] [outer = 0x7ff387da8800] 15:48:47 INFO - PROCESS | 4124 | 1461192527380 Marionette DEBUG loaded listener.js 15:48:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff389740400) [pid = 4124] [serial = 2022] [outer = 0x7ff387da8800] 15:48:48 INFO - PROCESS | 4124 | 1461192528254 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1533ms 15:48:48 INFO - PROCESS | 4124 | 1461192528270 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 15:48:48 INFO - PROCESS | 4124 | 1461192528274 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 15:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:48:48 INFO - PROCESS | 4124 | 1461192528280 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:48:48 INFO - PROCESS | 4124 | 1461192528283 Marionette TRACE conn4 <- [1,2666,null,{}] 15:48:48 INFO - PROCESS | 4124 | 1461192528288 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:48 INFO - PROCESS | 4124 | 1461192528615 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 15:48:48 INFO - PROCESS | 4124 | 1461192528829 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38de9c000 == 152 [pid = 4124] [id = 674] 15:48:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3899d6800) [pid = 4124] [serial = 2023] [outer = (nil)] 15:48:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff389a1dc00) [pid = 4124] [serial = 2024] [outer = 0x7ff3899d6800] 15:48:48 INFO - PROCESS | 4124 | 1461192528973 Marionette DEBUG loaded listener.js 15:48:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff38ada1400) [pid = 4124] [serial = 2025] [outer = 0x7ff3899d6800] 15:48:50 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:48:50 INFO - PROCESS | 4124 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:48:50 INFO - PROCESS | 4124 | 1461192530334 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 15:48:50 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) 15:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2089ms 15:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:48:50 INFO - PROCESS | 4124 | 1461192530370 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 15:48:50 INFO - PROCESS | 4124 | 1461192530372 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 15:48:50 INFO - PROCESS | 4124 | 1461192530379 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:48:50 INFO - PROCESS | 4124 | 1461192530382 Marionette TRACE conn4 <- [1,2670,null,{}] 15:48:50 INFO - PROCESS | 4124 | 1461192530388 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:50 INFO - PROCESS | 4124 | 1461192530688 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 15:48:50 INFO - PROCESS | 4124 | 1461192530932 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef84800 == 153 [pid = 4124] [id = 675] 15:48:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff38969c400) [pid = 4124] [serial = 2026] [outer = (nil)] 15:48:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff38c063c00) [pid = 4124] [serial = 2027] [outer = 0x7ff38969c400] 15:48:51 INFO - PROCESS | 4124 | 1461192531008 Marionette DEBUG loaded listener.js 15:48:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff38c9cbc00) [pid = 4124] [serial = 2028] [outer = 0x7ff38969c400] 15:48:52 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:48:52 INFO - PROCESS | 4124 | 1461192532336 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 15:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:48:52 INFO - PROCESS | 4124 | 1461192532368 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 15:48:52 INFO - PROCESS | 4124 | 1461192532374 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:48:52 INFO - PROCESS | 4124 | 1461192532377 Marionette TRACE conn4 <- [1,2674,null,{}] 15:48:52 INFO - PROCESS | 4124 | 1461192532382 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:52 INFO - PROCESS | 4124 | 1461192532642 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 15:48:52 INFO - PROCESS | 4124 | 1461192532886 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2ca800 == 154 [pid = 4124] [id = 676] 15:48:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff389749000) [pid = 4124] [serial = 2029] [outer = (nil)] 15:48:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff38d362c00) [pid = 4124] [serial = 2030] [outer = 0x7ff389749000] 15:48:52 INFO - PROCESS | 4124 | 1461192532961 Marionette DEBUG loaded listener.js 15:48:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff38f1cf400) [pid = 4124] [serial = 2031] [outer = 0x7ff389749000] 15:48:54 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:48:54 INFO - PROCESS | 4124 | 1461192534327 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:48:54 INFO - PROCESS | 4124 | 1461192534365 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 15:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:48:54 INFO - PROCESS | 4124 | 1461192534372 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:48:54 INFO - PROCESS | 4124 | 1461192534375 Marionette TRACE conn4 <- [1,2678,null,{}] 15:48:54 INFO - PROCESS | 4124 | 1461192534380 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:54 INFO - PROCESS | 4124 | 1461192534649 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 15:48:54 INFO - PROCESS | 4124 | 1461192534896 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394812000 == 155 [pid = 4124] [id = 677] 15:48:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff38c8cfc00) [pid = 4124] [serial = 2032] [outer = (nil)] 15:48:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff3942e2c00) [pid = 4124] [serial = 2033] [outer = 0x7ff38c8cfc00] 15:48:54 INFO - PROCESS | 4124 | 1461192534973 Marionette DEBUG loaded listener.js 15:48:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff39462ec00) [pid = 4124] [serial = 2034] [outer = 0x7ff38c8cfc00] 15:48:56 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:48:56 INFO - PROCESS | 4124 | 1461192536312 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 15:48:56 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) 15:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1990ms 15:48:56 INFO - PROCESS | 4124 | 1461192536362 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 15:48:56 INFO - PROCESS | 4124 | 1461192536366 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 15:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:48:56 INFO - PROCESS | 4124 | 1461192536372 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:48:56 INFO - PROCESS | 4124 | 1461192536374 Marionette TRACE conn4 <- [1,2682,null,{}] 15:48:56 INFO - PROCESS | 4124 | 1461192536476 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:56 INFO - PROCESS | 4124 | 1461192536690 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 15:48:56 INFO - PROCESS | 4124 | 1461192536956 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:56 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950e0800 == 156 [pid = 4124] [id = 678] 15:48:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff38d363800) [pid = 4124] [serial = 2035] [outer = (nil)] 15:48:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3946d9800) [pid = 4124] [serial = 2036] [outer = 0x7ff38d363800] 15:48:57 INFO - PROCESS | 4124 | 1461192537029 Marionette DEBUG loaded listener.js 15:48:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39526b400) [pid = 4124] [serial = 2037] [outer = 0x7ff38d363800] 15:48:58 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:48:58 INFO - PROCESS | 4124 | 1461192538400 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 15:48:58 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) 15:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2080ms 15:48:58 INFO - PROCESS | 4124 | 1461192538548 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 15:48:58 INFO - PROCESS | 4124 | 1461192538552 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 15:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:48:58 INFO - PROCESS | 4124 | 1461192538570 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:48:58 INFO - PROCESS | 4124 | 1461192538574 Marionette TRACE conn4 <- [1,2686,null,{}] 15:48:58 INFO - PROCESS | 4124 | 1461192538580 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:48:58 INFO - PROCESS | 4124 | 1461192538808 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 15:48:59 INFO - PROCESS | 4124 | 1461192539077 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:48:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396587000 == 157 [pid = 4124] [id = 679] 15:48:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff39526d000) [pid = 4124] [serial = 2038] [outer = (nil)] 15:48:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff396117800) [pid = 4124] [serial = 2039] [outer = 0x7ff39526d000] 15:48:59 INFO - PROCESS | 4124 | 1461192539162 Marionette DEBUG loaded listener.js 15:48:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3963b3c00) [pid = 4124] [serial = 2040] [outer = 0x7ff39526d000] 15:49:00 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:49:00 INFO - PROCESS | 4124 | 1461192540550 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:49:00 INFO - PROCESS | 4124 | 1461192540610 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 15:49:00 INFO - PROCESS | 4124 | 1461192540616 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:49:00 INFO - PROCESS | 4124 | 1461192540621 Marionette TRACE conn4 <- [1,2690,null,{}] 15:49:00 INFO - PROCESS | 4124 | 1461192540626 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:00 INFO - PROCESS | 4124 | 1461192540930 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 15:49:01 INFO - PROCESS | 4124 | 1461192541179 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a46a000 == 158 [pid = 4124] [id = 680] 15:49:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff380c10800) [pid = 4124] [serial = 2041] [outer = (nil)] 15:49:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff396d5d400) [pid = 4124] [serial = 2042] [outer = 0x7ff380c10800] 15:49:01 INFO - PROCESS | 4124 | 1461192541251 Marionette DEBUG loaded listener.js 15:49:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff397057c00) [pid = 4124] [serial = 2043] [outer = 0x7ff380c10800] 15:49:02 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:49:02 INFO - PROCESS | 4124 | 1461192542688 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 15:49:02 INFO - PROCESS | 4124 | 1461192542772 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 15:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:49:02 INFO - PROCESS | 4124 | 1461192542785 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:49:02 INFO - PROCESS | 4124 | 1461192542787 Marionette TRACE conn4 <- [1,2694,null,{}] 15:49:02 INFO - PROCESS | 4124 | 1461192542794 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:03 INFO - PROCESS | 4124 | 1461192543016 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 15:49:03 INFO - PROCESS | 4124 | 1461192543382 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845a6800 == 159 [pid = 4124] [id = 681] 15:49:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff380c09c00) [pid = 4124] [serial = 2044] [outer = (nil)] 15:49:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3835ed000) [pid = 4124] [serial = 2045] [outer = 0x7ff380c09c00] 15:49:03 INFO - PROCESS | 4124 | 1461192543471 Marionette DEBUG loaded listener.js 15:49:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff397142800) [pid = 4124] [serial = 2046] [outer = 0x7ff380c09c00] 15:49:05 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:49:05 INFO - PROCESS | 4124 | 1461192545178 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 15:49:05 INFO - PROCESS | 4124 | 1461192545233 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 15:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:49:05 INFO - PROCESS | 4124 | 1461192545242 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:49:05 INFO - PROCESS | 4124 | 1461192545245 Marionette TRACE conn4 <- [1,2698,null,{}] 15:49:05 INFO - PROCESS | 4124 | 1461192545254 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:05 INFO - PROCESS | 4124 | 1461192545482 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 15:49:05 INFO - PROCESS | 4124 | 1461192545759 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e73800 == 160 [pid = 4124] [id = 682] 15:49:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff38252f400) [pid = 4124] [serial = 2047] [outer = (nil)] 15:49:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff38275b000) [pid = 4124] [serial = 2048] [outer = 0x7ff38252f400] 15:49:05 INFO - PROCESS | 4124 | 1461192545827 Marionette DEBUG loaded listener.js 15:49:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3848a0000) [pid = 4124] [serial = 2049] [outer = 0x7ff38252f400] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad682800 == 159 [pid = 4124] [id = 227] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff388855800) [pid = 4124] [serial = 1943] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896dd800 == 158 [pid = 4124] [id = 668] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e69800 == 157 [pid = 4124] [id = 667] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff387697800 == 156 [pid = 4124] [id = 666] 15:49:07 INFO - PROCESS | 4124 | SkCairoFTTypeface::onFilterRec unimplemented 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384747000 == 155 [pid = 4124] [id = 665] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1147800 == 154 [pid = 4124] [id = 663] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a07c0000 == 153 [pid = 4124] [id = 662] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39eb4e800 == 152 [pid = 4124] [id = 661] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b3be000 == 151 [pid = 4124] [id = 660] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b2de000 == 150 [pid = 4124] [id = 659] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ab93800 == 149 [pid = 4124] [id = 658] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a516800 == 148 [pid = 4124] [id = 657] 15:49:07 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398415000 == 147 [pid = 4124] [id = 656] 15:49:07 INFO - PROCESS | 4124 | 1461192547520 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 15:49:07 INFO - PROCESS | 4124 | 1461192547588 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 15:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:49:07 INFO - PROCESS | 4124 | 1461192547597 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:49:07 INFO - PROCESS | 4124 | 1461192547601 Marionette TRACE conn4 <- [1,2702,null,{}] 15:49:07 INFO - PROCESS | 4124 | 1461192547606 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:07 INFO - PROCESS | 4124 | 1461192547787 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff388510400) [pid = 4124] [serial = 1883] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff38d36ac00) [pid = 4124] [serial = 1896] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff388798000) [pid = 4124] [serial = 1884] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff3974cfc00) [pid = 4124] [serial = 1922] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff397755c00) [pid = 4124] [serial = 1926] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff396d5c000) [pid = 4124] [serial = 1911] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff3848c3c00) [pid = 4124] [serial = 1880] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3964f3800) [pid = 4124] [serial = 1910] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff396ed3400) [pid = 4124] [serial = 1913] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff398a7b400) [pid = 4124] [serial = 1928] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff38249ec00) [pid = 4124] [serial = 1931] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3961e1c00) [pid = 4124] [serial = 1907] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff388511400) [pid = 4124] [serial = 1941] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff3897dd000) [pid = 4124] [serial = 1892] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff397143c00) [pid = 4124] [serial = 1920] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff389698000) [pid = 4124] [serial = 1890] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff395270c00) [pid = 4124] [serial = 1904] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3876e7000) [pid = 4124] [serial = 1881] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3899cec00) [pid = 4124] [serial = 1893] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff385154800) [pid = 4124] [serial = 1935] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3975be800) [pid = 4124] [serial = 1923] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff39705a800) [pid = 4124] [serial = 1917] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff397139c00) [pid = 4124] [serial = 1919] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff38c8d6400) [pid = 4124] [serial = 1895] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff398ac7c00) [pid = 4124] [serial = 1929] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff3941bd000) [pid = 4124] [serial = 1899] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff3953aac00) [pid = 4124] [serial = 1905] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff3885c2000) [pid = 4124] [serial = 1938] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3891e2000) [pid = 4124] [serial = 1887] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff388fcb400) [pid = 4124] [serial = 1886] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff38f1d1000) [pid = 4124] [serial = 1898] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff38489dc00) [pid = 4124] [serial = 1934] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff394875000) [pid = 4124] [serial = 1902] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff38252cc00) [pid = 4124] [serial = 1940] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff387acfc00) [pid = 4124] [serial = 1812] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff3963adc00) [pid = 4124] [serial = 1908] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff38252dc00) [pid = 4124] [serial = 1932] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff396f9f000) [pid = 4124] [serial = 1914] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff394633000) [pid = 4124] [serial = 1901] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff389611800) [pid = 4124] [serial = 1889] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff396fab400) [pid = 4124] [serial = 1916] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff387acf400) [pid = 4124] [serial = 1937] [outer = (nil)] [url = about:blank] 15:49:07 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff3975c5c00) [pid = 4124] [serial = 1925] [outer = (nil)] [url = about:blank] 15:49:08 INFO - PROCESS | 4124 | 1461192548015 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879df000 == 140 [pid = 4124] [id = 683] 15:49:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff38249ec00) [pid = 4124] [serial = 2050] [outer = (nil)] 15:49:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff3848b7000) [pid = 4124] [serial = 2051] [outer = 0x7ff38249ec00] 15:49:08 INFO - PROCESS | 4124 | 1461192548079 Marionette DEBUG loaded listener.js 15:49:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff3876ea800) [pid = 4124] [serial = 2052] [outer = 0x7ff38249ec00] 15:49:08 INFO - PROCESS | 4124 | 1461192548934 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1391ms 15:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:49:08 INFO - PROCESS | 4124 | 1461192548987 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 15:49:08 INFO - PROCESS | 4124 | 1461192548990 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 15:49:08 INFO - PROCESS | 4124 | 1461192548997 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:49:09 INFO - PROCESS | 4124 | 1461192549002 Marionette TRACE conn4 <- [1,2706,null,{}] 15:49:09 INFO - PROCESS | 4124 | 1461192549017 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:09 INFO - PROCESS | 4124 | 1461192549218 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 15:49:09 INFO - PROCESS | 4124 | 1461192549406 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a24f800 == 141 [pid = 4124] [id = 684] 15:49:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff38528a000) [pid = 4124] [serial = 2053] [outer = (nil)] 15:49:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff388518c00) [pid = 4124] [serial = 2054] [outer = 0x7ff38528a000] 15:49:09 INFO - PROCESS | 4124 | 1461192549476 Marionette DEBUG loaded listener.js 15:49:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3887a1c00) [pid = 4124] [serial = 2055] [outer = 0x7ff38528a000] 15:49:10 INFO - PROCESS | 4124 | 1461192550368 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 15:49:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1386ms 15:49:10 INFO - PROCESS | 4124 | 1461192550393 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 15:49:10 INFO - PROCESS | 4124 | 1461192550397 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 15:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:49:10 INFO - PROCESS | 4124 | 1461192550403 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:49:10 INFO - PROCESS | 4124 | 1461192550405 Marionette TRACE conn4 <- [1,2710,null,{}] 15:49:10 INFO - PROCESS | 4124 | 1461192550410 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:10 INFO - PROCESS | 4124 | 1461192550677 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 15:49:10 INFO - PROCESS | 4124 | 1461192550714 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:10 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d049800 == 142 [pid = 4124] [id = 685] 15:49:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff388517400) [pid = 4124] [serial = 2056] [outer = (nil)] 15:49:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff38960dc00) [pid = 4124] [serial = 2057] [outer = 0x7ff388517400] 15:49:10 INFO - PROCESS | 4124 | 1461192550778 Marionette DEBUG loaded listener.js 15:49:10 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff389747c00) [pid = 4124] [serial = 2058] [outer = 0x7ff388517400] 15:49:11 INFO - PROCESS | 4124 | 1461192551809 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 15:49:11 INFO - PROCESS | 4124 | 1461192551887 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 15:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:49:11 INFO - PROCESS | 4124 | 1461192551893 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:49:11 INFO - PROCESS | 4124 | 1461192551897 Marionette TRACE conn4 <- [1,2714,null,{}] 15:49:11 INFO - PROCESS | 4124 | 1461192551909 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:12 INFO - PROCESS | 4124 | 1461192552213 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff39462cc00) [pid = 4124] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff38275ec00) [pid = 4124] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff39a21f800) [pid = 4124] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff398ba9800) [pid = 4124] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff396fa3800) [pid = 4124] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff38c9cb800) [pid = 4124] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff3899cd400) [pid = 4124] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 123 (0x7ff39462e000) [pid = 4124] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 122 (0x7ff38c9c4c00) [pid = 4124] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 121 (0x7ff3876eb800) [pid = 4124] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 120 (0x7ff389612400) [pid = 4124] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 119 (0x7ff381d6d400) [pid = 4124] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 118 (0x7ff38c8d5c00) [pid = 4124] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 117 (0x7ff3835e9400) [pid = 4124] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 116 (0x7ff388fd4000) [pid = 4124] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 115 (0x7ff38c9c5000) [pid = 4124] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 114 (0x7ff388515800) [pid = 4124] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 113 (0x7ff38515d400) [pid = 4124] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 112 (0x7ff3891df400) [pid = 4124] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 111 (0x7ff381d6bc00) [pid = 4124] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:49:12 INFO - PROCESS | 4124 | --DOMWINDOW == 110 (0x7ff381d66400) [pid = 4124] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:49:12 INFO - PROCESS | 4124 | 1461192552876 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3862d8800 == 143 [pid = 4124] [id = 686] 15:49:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 111 (0x7ff380c04c00) [pid = 4124] [serial = 2059] [outer = (nil)] 15:49:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 112 (0x7ff38249d000) [pid = 4124] [serial = 2060] [outer = 0x7ff380c04c00] 15:49:12 INFO - PROCESS | 4124 | 1461192552941 Marionette DEBUG loaded listener.js 15:49:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 113 (0x7ff3885c8400) [pid = 4124] [serial = 2061] [outer = 0x7ff380c04c00] 15:49:13 INFO - PROCESS | 4124 | 1461192553710 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 15:49:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:49:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1844ms 15:49:13 INFO - PROCESS | 4124 | 1461192553741 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 15:49:13 INFO - PROCESS | 4124 | 1461192553744 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 15:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:49:13 INFO - PROCESS | 4124 | 1461192553749 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:49:13 INFO - PROCESS | 4124 | 1461192553751 Marionette TRACE conn4 <- [1,2718,null,{}] 15:49:13 INFO - PROCESS | 4124 | 1461192553757 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:14 INFO - PROCESS | 4124 | 1461192554082 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 15:49:14 INFO - PROCESS | 4124 | 1461192554211 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:14 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef03800 == 144 [pid = 4124] [id = 687] 15:49:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 114 (0x7ff3885c1000) [pid = 4124] [serial = 2062] [outer = (nil)] 15:49:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 115 (0x7ff38ada6800) [pid = 4124] [serial = 2063] [outer = 0x7ff3885c1000] 15:49:14 INFO - PROCESS | 4124 | 1461192554301 Marionette DEBUG loaded listener.js 15:49:14 INFO - PROCESS | 4124 | ++DOMWINDOW == 116 (0x7ff38c8d7400) [pid = 4124] [serial = 2064] [outer = 0x7ff3885c1000] 15:49:15 INFO - PROCESS | 4124 | 1461192555473 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:49:15 INFO - PROCESS | 4124 | 1461192555495 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 15:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:49:15 INFO - PROCESS | 4124 | 1461192555504 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:49:15 INFO - PROCESS | 4124 | 1461192555509 Marionette TRACE conn4 <- [1,2722,null,{}] 15:49:15 INFO - PROCESS | 4124 | 1461192555517 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:15 INFO - PROCESS | 4124 | 1461192555738 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 15:49:16 INFO - PROCESS | 4124 | 1461192556089 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3897aa800 == 145 [pid = 4124] [id = 688] 15:49:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 117 (0x7ff385287800) [pid = 4124] [serial = 2065] [outer = (nil)] 15:49:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 118 (0x7ff3864c6c00) [pid = 4124] [serial = 2066] [outer = 0x7ff385287800] 15:49:16 INFO - PROCESS | 4124 | 1461192556173 Marionette DEBUG loaded listener.js 15:49:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 119 (0x7ff387acb800) [pid = 4124] [serial = 2067] [outer = 0x7ff385287800] 15:49:17 INFO - PROCESS | 4124 | 1461192557121 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 15:49:17 INFO - PROCESS | 4124 | 1461192557199 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 15:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:49:17 INFO - PROCESS | 4124 | 1461192557209 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:49:17 INFO - PROCESS | 4124 | 1461192557213 Marionette TRACE conn4 <- [1,2726,null,{}] 15:49:17 INFO - PROCESS | 4124 | 1461192557219 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:17 INFO - PROCESS | 4124 | 1461192557474 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 15:49:17 INFO - PROCESS | 4124 | 1461192557862 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:17 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ef17000 == 146 [pid = 4124] [id = 689] 15:49:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 120 (0x7ff38879e400) [pid = 4124] [serial = 2068] [outer = (nil)] 15:49:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 121 (0x7ff38969a000) [pid = 4124] [serial = 2069] [outer = 0x7ff38879e400] 15:49:17 INFO - PROCESS | 4124 | 1461192557961 Marionette DEBUG loaded listener.js 15:49:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 122 (0x7ff3897e4400) [pid = 4124] [serial = 2070] [outer = 0x7ff38879e400] 15:49:18 INFO - PROCESS | 4124 | 1461192558929 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 15:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1787ms 15:49:19 INFO - PROCESS | 4124 | 1461192558997 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 15:49:19 INFO - PROCESS | 4124 | 1461192559001 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 15:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:49:19 INFO - PROCESS | 4124 | 1461192559008 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:49:19 INFO - PROCESS | 4124 | 1461192559014 Marionette TRACE conn4 <- [1,2730,null,{}] 15:49:19 INFO - PROCESS | 4124 | 1461192559030 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:19 INFO - PROCESS | 4124 | 1461192559298 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 15:49:19 INFO - PROCESS | 4124 | 1461192559614 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:19 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394883800 == 147 [pid = 4124] [id = 690] 15:49:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 123 (0x7ff38accb400) [pid = 4124] [serial = 2071] [outer = (nil)] 15:49:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 124 (0x7ff38c065400) [pid = 4124] [serial = 2072] [outer = 0x7ff38accb400] 15:49:19 INFO - PROCESS | 4124 | 1461192559699 Marionette DEBUG loaded listener.js 15:49:19 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff38c9ccc00) [pid = 4124] [serial = 2073] [outer = 0x7ff38accb400] 15:49:21 INFO - PROCESS | 4124 | 1461192561002 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 15:49:21 INFO - PROCESS | 4124 | 1461192561065 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 15:49:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:49:21 INFO - PROCESS | 4124 | 1461192561071 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:49:21 INFO - PROCESS | 4124 | 1461192561075 Marionette TRACE conn4 <- [1,2734,null,{}] 15:49:21 INFO - PROCESS | 4124 | 1461192561080 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:21 INFO - PROCESS | 4124 | 1461192561429 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 15:49:21 INFO - PROCESS | 4124 | 1461192561644 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395375800 == 148 [pid = 4124] [id = 691] 15:49:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff38ada0800) [pid = 4124] [serial = 2074] [outer = (nil)] 15:49:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff394378000) [pid = 4124] [serial = 2075] [outer = 0x7ff38ada0800] 15:49:21 INFO - PROCESS | 4124 | 1461192561723 Marionette DEBUG loaded listener.js 15:49:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff394633000) [pid = 4124] [serial = 2076] [outer = 0x7ff38ada0800] 15:49:22 INFO - PROCESS | 4124 | 1461192562633 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 15:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1636ms 15:49:22 INFO - PROCESS | 4124 | 1461192562712 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 15:49:22 INFO - PROCESS | 4124 | 1461192562716 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 15:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:49:22 INFO - PROCESS | 4124 | 1461192562724 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:49:22 INFO - PROCESS | 4124 | 1461192562727 Marionette TRACE conn4 <- [1,2738,null,{}] 15:49:22 INFO - PROCESS | 4124 | 1461192562733 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:22 INFO - PROCESS | 4124 | 1461192562947 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 15:49:23 INFO - PROCESS | 4124 | 1461192563273 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e20000 == 149 [pid = 4124] [id = 692] 15:49:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3946d3800) [pid = 4124] [serial = 2077] [outer = (nil)] 15:49:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff394fc0c00) [pid = 4124] [serial = 2078] [outer = 0x7ff3946d3800] 15:49:23 INFO - PROCESS | 4124 | 1461192563365 Marionette DEBUG loaded listener.js 15:49:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff395277000) [pid = 4124] [serial = 2079] [outer = 0x7ff3946d3800] 15:49:24 INFO - PROCESS | 4124 | 1461192564310 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 15:49:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:49:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1635ms 15:49:24 INFO - PROCESS | 4124 | 1461192564360 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 15:49:24 INFO - PROCESS | 4124 | 1461192564364 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 15:49:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:49:24 INFO - PROCESS | 4124 | 1461192564369 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:49:24 INFO - PROCESS | 4124 | 1461192564372 Marionette TRACE conn4 <- [1,2742,null,{}] 15:49:24 INFO - PROCESS | 4124 | 1461192564378 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:24 INFO - PROCESS | 4124 | 1461192564607 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 15:49:24 INFO - PROCESS | 4124 | 1461192564884 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:24 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a469800 == 150 [pid = 4124] [id = 693] 15:49:24 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff39643e400) [pid = 4124] [serial = 2080] [outer = (nil)] 15:49:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3964f2000) [pid = 4124] [serial = 2081] [outer = 0x7ff39643e400] 15:49:25 INFO - PROCESS | 4124 | 1461192565036 Marionette DEBUG loaded listener.js 15:49:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff396ed7400) [pid = 4124] [serial = 2082] [outer = 0x7ff39643e400] 15:49:25 INFO - PROCESS | 4124 | 1461192565899 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1583ms 15:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:49:25 INFO - PROCESS | 4124 | 1461192565954 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 15:49:25 INFO - PROCESS | 4124 | 1461192565957 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 15:49:25 INFO - PROCESS | 4124 | 1461192565964 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:49:25 INFO - PROCESS | 4124 | 1461192565967 Marionette TRACE conn4 <- [1,2746,null,{}] 15:49:25 INFO - PROCESS | 4124 | 1461192565972 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:26 INFO - PROCESS | 4124 | 1461192566185 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 15:49:26 INFO - PROCESS | 4124 | 1461192566465 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a9bd000 == 151 [pid = 4124] [id = 694] 15:49:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff3941b8800) [pid = 4124] [serial = 2083] [outer = (nil)] 15:49:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff396fa9800) [pid = 4124] [serial = 2084] [outer = 0x7ff3941b8800] 15:49:26 INFO - PROCESS | 4124 | 1461192566586 Marionette DEBUG loaded listener.js 15:49:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff397060800) [pid = 4124] [serial = 2085] [outer = 0x7ff3941b8800] 15:49:27 INFO - PROCESS | 4124 | 1461192567439 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:49:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:49:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1530ms 15:49:27 INFO - PROCESS | 4124 | 1461192567493 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 15:49:27 INFO - PROCESS | 4124 | 1461192567495 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 15:49:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:49:27 INFO - PROCESS | 4124 | 1461192567502 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:49:27 INFO - PROCESS | 4124 | 1461192567504 Marionette TRACE conn4 <- [1,2750,null,{}] 15:49:27 INFO - PROCESS | 4124 | 1461192567510 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:27 INFO - PROCESS | 4124 | 1461192567712 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 15:49:27 INFO - PROCESS | 4124 | 1461192567988 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aae5800 == 152 [pid = 4124] [id = 695] 15:49:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff396440800) [pid = 4124] [serial = 2086] [outer = (nil)] 15:49:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff397146c00) [pid = 4124] [serial = 2087] [outer = 0x7ff396440800] 15:49:28 INFO - PROCESS | 4124 | 1461192568106 Marionette DEBUG loaded listener.js 15:49:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3974d2000) [pid = 4124] [serial = 2088] [outer = 0x7ff396440800] 15:49:28 INFO - PROCESS | 4124 | 1461192568996 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:49:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:49:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1529ms 15:49:29 INFO - PROCESS | 4124 | 1461192569031 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 15:49:29 INFO - PROCESS | 4124 | 1461192569035 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 15:49:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:49:29 INFO - PROCESS | 4124 | 1461192569041 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:49:29 INFO - PROCESS | 4124 | 1461192569043 Marionette TRACE conn4 <- [1,2754,null,{}] 15:49:29 INFO - PROCESS | 4124 | 1461192569049 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:29 INFO - PROCESS | 4124 | 1461192569268 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 15:49:29 INFO - PROCESS | 4124 | 1461192569548 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39abad000 == 153 [pid = 4124] [id = 696] 15:49:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff397062000) [pid = 4124] [serial = 2089] [outer = (nil)] 15:49:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff3976ca400) [pid = 4124] [serial = 2090] [outer = 0x7ff397062000] 15:49:29 INFO - PROCESS | 4124 | 1461192569673 Marionette DEBUG loaded listener.js 15:49:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff397755c00) [pid = 4124] [serial = 2091] [outer = 0x7ff397062000] 15:49:30 INFO - PROCESS | 4124 | 1461192570510 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1531ms 15:49:30 INFO - PROCESS | 4124 | 1461192570573 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 15:49:30 INFO - PROCESS | 4124 | 1461192570577 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 15:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:49:30 INFO - PROCESS | 4124 | 1461192570583 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:49:30 INFO - PROCESS | 4124 | 1461192570585 Marionette TRACE conn4 <- [1,2758,null,{}] 15:49:30 INFO - PROCESS | 4124 | 1461192570591 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:30 INFO - PROCESS | 4124 | 1461192570823 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 15:49:31 INFO - PROCESS | 4124 | 1461192571100 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:31 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b02d000 == 154 [pid = 4124] [id = 697] 15:49:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff39713e400) [pid = 4124] [serial = 2092] [outer = (nil)] 15:49:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff398ac7400) [pid = 4124] [serial = 2093] [outer = 0x7ff39713e400] 15:49:31 INFO - PROCESS | 4124 | 1461192571229 Marionette DEBUG loaded listener.js 15:49:31 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff398ba1400) [pid = 4124] [serial = 2094] [outer = 0x7ff39713e400] 15:49:32 INFO - PROCESS | 4124 | 1461192572121 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1579ms 15:49:32 INFO - PROCESS | 4124 | 1461192572162 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 15:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:49:32 INFO - PROCESS | 4124 | 1461192572167 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 15:49:32 INFO - PROCESS | 4124 | 1461192572172 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:49:32 INFO - PROCESS | 4124 | 1461192572177 Marionette TRACE conn4 <- [1,2762,null,{}] 15:49:32 INFO - PROCESS | 4124 | 1461192572182 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:32 INFO - PROCESS | 4124 | 1461192572406 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 15:49:32 INFO - PROCESS | 4124 | 1461192572695 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b2d3000 == 155 [pid = 4124] [id = 698] 15:49:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff39a098c00) [pid = 4124] [serial = 2095] [outer = (nil)] 15:49:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff39a09dc00) [pid = 4124] [serial = 2096] [outer = 0x7ff39a098c00] 15:49:32 INFO - PROCESS | 4124 | 1461192572830 Marionette DEBUG loaded listener.js 15:49:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff39a0b8000) [pid = 4124] [serial = 2097] [outer = 0x7ff39a098c00] 15:49:33 INFO - PROCESS | 4124 | 1461192573743 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1641ms 15:49:33 INFO - PROCESS | 4124 | 1461192573814 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 15:49:33 INFO - PROCESS | 4124 | 1461192573817 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 15:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:49:33 INFO - PROCESS | 4124 | 1461192573823 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:49:33 INFO - PROCESS | 4124 | 1461192573826 Marionette TRACE conn4 <- [1,2766,null,{}] 15:49:33 INFO - PROCESS | 4124 | 1461192573831 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:34 INFO - PROCESS | 4124 | 1461192574052 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 15:49:34 INFO - PROCESS | 4124 | 1461192574383 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39e55b800 == 156 [pid = 4124] [id = 699] 15:49:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff39a09bc00) [pid = 4124] [serial = 2098] [outer = (nil)] 15:49:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff39a25c800) [pid = 4124] [serial = 2099] [outer = 0x7ff39a09bc00] 15:49:34 INFO - PROCESS | 4124 | 1461192574462 Marionette DEBUG loaded listener.js 15:49:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff39a318800) [pid = 4124] [serial = 2100] [outer = 0x7ff39a09bc00] 15:49:35 INFO - PROCESS | 4124 | 1461192575291 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1534ms 15:49:35 INFO - PROCESS | 4124 | 1461192575357 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 15:49:35 INFO - PROCESS | 4124 | 1461192575361 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 15:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:49:35 INFO - PROCESS | 4124 | 1461192575367 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:49:35 INFO - PROCESS | 4124 | 1461192575369 Marionette TRACE conn4 <- [1,2770,null,{}] 15:49:35 INFO - PROCESS | 4124 | 1461192575375 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:35 INFO - PROCESS | 4124 | 1461192575620 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 15:49:35 INFO - PROCESS | 4124 | 1461192575896 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a07be000 == 157 [pid = 4124] [id = 700] 15:49:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff39a0b8400) [pid = 4124] [serial = 2101] [outer = (nil)] 15:49:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39a390c00) [pid = 4124] [serial = 2102] [outer = 0x7ff39a0b8400] 15:49:36 INFO - PROCESS | 4124 | 1461192576011 Marionette DEBUG loaded listener.js 15:49:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff39a47f400) [pid = 4124] [serial = 2103] [outer = 0x7ff39a0b8400] 15:49:36 INFO - PROCESS | 4124 | 1461192576837 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1532ms 15:49:36 INFO - PROCESS | 4124 | 1461192576900 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 15:49:36 INFO - PROCESS | 4124 | 1461192576903 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 15:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:49:36 INFO - PROCESS | 4124 | 1461192576910 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:49:36 INFO - PROCESS | 4124 | 1461192576912 Marionette TRACE conn4 <- [1,2774,null,{}] 15:49:36 INFO - PROCESS | 4124 | 1461192576918 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:37 INFO - PROCESS | 4124 | 1461192577149 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 15:49:37 INFO - PROCESS | 4124 | 1461192577427 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1453800 == 158 [pid = 4124] [id = 701] 15:49:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff39a21a000) [pid = 4124] [serial = 2104] [outer = (nil)] 15:49:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff39a489c00) [pid = 4124] [serial = 2105] [outer = 0x7ff39a21a000] 15:49:37 INFO - PROCESS | 4124 | 1461192577545 Marionette DEBUG loaded listener.js 15:49:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff39a4e6000) [pid = 4124] [serial = 2106] [outer = 0x7ff39a21a000] 15:49:38 INFO - PROCESS | 4124 | 1461192578428 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 15:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1578ms 15:49:38 INFO - PROCESS | 4124 | 1461192578489 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 15:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:49:38 INFO - PROCESS | 4124 | 1461192578501 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 15:49:38 INFO - PROCESS | 4124 | 1461192578507 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:49:38 INFO - PROCESS | 4124 | 1461192578510 Marionette TRACE conn4 <- [1,2778,null,{}] 15:49:38 INFO - PROCESS | 4124 | 1461192578515 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:38 INFO - PROCESS | 4124 | 1461192578726 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 15:49:39 INFO - PROCESS | 4124 | 1461192579058 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1eb5000 == 159 [pid = 4124] [id = 702] 15:49:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff39a0a0400) [pid = 4124] [serial = 2107] [outer = (nil)] 15:49:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff39a550c00) [pid = 4124] [serial = 2108] [outer = 0x7ff39a0a0400] 15:49:39 INFO - PROCESS | 4124 | 1461192579135 Marionette DEBUG loaded listener.js 15:49:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff39a62c800) [pid = 4124] [serial = 2109] [outer = 0x7ff39a0a0400] 15:49:39 INFO - PROCESS | 4124 | 1461192579964 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1529ms 15:49:40 INFO - PROCESS | 4124 | 1461192580036 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 15:49:40 INFO - PROCESS | 4124 | 1461192580040 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 15:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:49:40 INFO - PROCESS | 4124 | 1461192580046 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:49:40 INFO - PROCESS | 4124 | 1461192580049 Marionette TRACE conn4 <- [1,2782,null,{}] 15:49:40 INFO - PROCESS | 4124 | 1461192580054 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:40 INFO - PROCESS | 4124 | 1461192580263 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 15:49:40 INFO - PROCESS | 4124 | 1461192580544 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a2c1e000 == 160 [pid = 4124] [id = 703] 15:49:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff39a47fc00) [pid = 4124] [serial = 2110] [outer = (nil)] 15:49:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff39a7d8000) [pid = 4124] [serial = 2111] [outer = 0x7ff39a47fc00] 15:49:40 INFO - PROCESS | 4124 | 1461192580661 Marionette DEBUG loaded listener.js 15:49:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff39a7df400) [pid = 4124] [serial = 2112] [outer = 0x7ff39a47fc00] 15:49:41 INFO - PROCESS | 4124 | 1461192581486 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1485ms 15:49:41 INFO - PROCESS | 4124 | 1461192581532 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 15:49:41 INFO - PROCESS | 4124 | 1461192581536 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 15:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:49:41 INFO - PROCESS | 4124 | 1461192581542 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:49:41 INFO - PROCESS | 4124 | 1461192581544 Marionette TRACE conn4 <- [1,2786,null,{}] 15:49:41 INFO - PROCESS | 4124 | 1461192581549 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:41 INFO - PROCESS | 4124 | 1461192581761 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 15:49:42 INFO - PROCESS | 4124 | 1461192582044 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a7707000 == 161 [pid = 4124] [id = 704] 15:49:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff39a7dfc00) [pid = 4124] [serial = 2113] [outer = (nil)] 15:49:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff39aac5c00) [pid = 4124] [serial = 2114] [outer = 0x7ff39a7dfc00] 15:49:42 INFO - PROCESS | 4124 | 1461192582121 Marionette DEBUG loaded listener.js 15:49:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff39aacac00) [pid = 4124] [serial = 2115] [outer = 0x7ff39a7dfc00] 15:49:43 INFO - PROCESS | 4124 | 1461192583009 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1530ms 15:49:43 INFO - PROCESS | 4124 | 1461192583073 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 15:49:43 INFO - PROCESS | 4124 | 1461192583077 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 15:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:49:43 INFO - PROCESS | 4124 | 1461192583083 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:49:43 INFO - PROCESS | 4124 | 1461192583085 Marionette TRACE conn4 <- [1,2790,null,{}] 15:49:43 INFO - PROCESS | 4124 | 1461192583091 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:43 INFO - PROCESS | 4124 | 1461192583319 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 15:49:43 INFO - PROCESS | 4124 | 1461192583604 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad68c000 == 162 [pid = 4124] [id = 705] 15:49:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff381d6f000) [pid = 4124] [serial = 2116] [outer = (nil)] 15:49:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39ab07400) [pid = 4124] [serial = 2117] [outer = 0x7ff381d6f000] 15:49:43 INFO - PROCESS | 4124 | 1461192583731 Marionette DEBUG loaded listener.js 15:49:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff39ab0e800) [pid = 4124] [serial = 2118] [outer = 0x7ff381d6f000] 15:49:44 INFO - PROCESS | 4124 | 1461192584697 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1652ms 15:49:44 INFO - PROCESS | 4124 | 1461192584736 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 15:49:44 INFO - PROCESS | 4124 | 1461192584739 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 15:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:49:44 INFO - PROCESS | 4124 | 1461192584745 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:49:44 INFO - PROCESS | 4124 | 1461192584747 Marionette TRACE conn4 <- [1,2794,null,{}] 15:49:44 INFO - PROCESS | 4124 | 1461192584753 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:44 INFO - PROCESS | 4124 | 1461192584962 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38877a800 == 161 [pid = 4124] [id = 645] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896d6000 == 160 [pid = 4124] [id = 329] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38db46000 == 159 [pid = 4124] [id = 629] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0cb000 == 158 [pid = 4124] [id = 512] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845a6800 == 157 [pid = 4124] [id = 681] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a46a000 == 156 [pid = 4124] [id = 680] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396587000 == 155 [pid = 4124] [id = 679] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3950e0800 == 154 [pid = 4124] [id = 678] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394812000 == 153 [pid = 4124] [id = 677] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f2ca800 == 152 [pid = 4124] [id = 676] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ef84800 == 151 [pid = 4124] [id = 675] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38de9c000 == 150 [pid = 4124] [id = 674] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d3ad800 == 149 [pid = 4124] [id = 673] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38cad6000 == 148 [pid = 4124] [id = 672] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a31e000 == 147 [pid = 4124] [id = 671] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e5e000 == 146 [pid = 4124] [id = 670] 15:49:46 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845aa800 == 145 [pid = 4124] [id = 669] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff3963b4400) [pid = 4124] [serial = 1970] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3835ec400) [pid = 4124] [serial = 1997] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff39a4e5000) [pid = 4124] [serial = 1994] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff398c36c00) [pid = 4124] [serial = 1976] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff39a47d400) [pid = 4124] [serial = 1991] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff3953b2400) [pid = 4124] [serial = 1968] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff38acce400) [pid = 4124] [serial = 1959] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff39644dc00) [pid = 4124] [serial = 1971] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff39713a000) [pid = 4124] [serial = 1974] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff3946d4800) [pid = 4124] [serial = 1964] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff387db3800) [pid = 4124] [serial = 2003] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff389a25000) [pid = 4124] [serial = 1955] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff39a38c400) [pid = 4124] [serial = 1989] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff39a0bb000) [pid = 4124] [serial = 1983] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3885c3800) [pid = 4124] [serial = 2004] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff39a54a400) [pid = 4124] [serial = 1995] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff385159000) [pid = 4124] [serial = 2000] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff39a09ac00) [pid = 4124] [serial = 1979] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff394377800) [pid = 4124] [serial = 1962] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff388852000) [pid = 4124] [serial = 1949] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39a482c00) [pid = 4124] [serial = 1992] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3864ca400) [pid = 4124] [serial = 1946] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff387db5400) [pid = 4124] [serial = 1947] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff396d59400) [pid = 4124] [serial = 1973] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff3897e6c00) [pid = 4124] [serial = 1953] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff384895400) [pid = 4124] [serial = 1998] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff394fc1c00) [pid = 4124] [serial = 1965] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff38a435c00) [pid = 4124] [serial = 1958] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff3864c7000) [pid = 4124] [serial = 2001] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff39a219c00) [pid = 4124] [serial = 1985] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff38a1c6c00) [pid = 4124] [serial = 1956] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff39a093800) [pid = 4124] [serial = 1977] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff39a260c00) [pid = 4124] [serial = 1986] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3941ba000) [pid = 4124] [serial = 1961] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff388d3d000) [pid = 4124] [serial = 1950] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff395274400) [pid = 4124] [serial = 1967] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff389742400) [pid = 4124] [serial = 1952] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff39a0ac400) [pid = 4124] [serial = 1980] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff3885e4800) [pid = 4124] [serial = 1878] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff39a318c00) [pid = 4124] [serial = 1988] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff39a0b5c00) [pid = 4124] [serial = 1982] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff3885dac00) [pid = 4124] [serial = 2006] [outer = (nil)] [url = about:blank] 15:49:46 INFO - PROCESS | 4124 | 1461192586635 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:46 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3845b3000 == 146 [pid = 4124] [id = 706] 15:49:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff382498400) [pid = 4124] [serial = 2119] [outer = (nil)] 15:49:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff3824a1c00) [pid = 4124] [serial = 2120] [outer = 0x7ff382498400] 15:49:46 INFO - PROCESS | 4124 | 1461192586705 Marionette DEBUG loaded listener.js 15:49:46 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff38252ec00) [pid = 4124] [serial = 2121] [outer = 0x7ff382498400] 15:49:47 INFO - PROCESS | 4124 | 1461192587485 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 15:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2794ms 15:49:47 INFO - PROCESS | 4124 | 1461192587540 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 15:49:47 INFO - PROCESS | 4124 | 1461192587547 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 15:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:49:47 INFO - PROCESS | 4124 | 1461192587555 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:49:47 INFO - PROCESS | 4124 | 1461192587558 Marionette TRACE conn4 <- [1,2798,null,{}] 15:49:47 INFO - PROCESS | 4124 | 1461192587568 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:47 INFO - PROCESS | 4124 | 1461192587787 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 15:49:47 INFO - PROCESS | 4124 | 1461192587994 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3879db800 == 147 [pid = 4124] [id = 707] 15:49:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff382498c00) [pid = 4124] [serial = 2122] [outer = (nil)] 15:49:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3848c2c00) [pid = 4124] [serial = 2123] [outer = 0x7ff382498c00] 15:49:48 INFO - PROCESS | 4124 | 1461192588061 Marionette DEBUG loaded listener.js 15:49:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff385292c00) [pid = 4124] [serial = 2124] [outer = 0x7ff382498c00] 15:49:49 INFO - PROCESS | 4124 | 1461192589005 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 15:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1489ms 15:49:49 INFO - PROCESS | 4124 | 1461192589047 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 15:49:49 INFO - PROCESS | 4124 | 1461192589053 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 15:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:49:49 INFO - PROCESS | 4124 | 1461192589069 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:49:49 INFO - PROCESS | 4124 | 1461192589072 Marionette TRACE conn4 <- [1,2802,null,{}] 15:49:49 INFO - PROCESS | 4124 | 1461192589078 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:49 INFO - PROCESS | 4124 | 1461192589338 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 15:49:49 INFO - PROCESS | 4124 | 1461192589374 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3897a1000 == 148 [pid = 4124] [id = 708] 15:49:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff385157400) [pid = 4124] [serial = 2125] [outer = (nil)] 15:49:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff38850fc00) [pid = 4124] [serial = 2126] [outer = 0x7ff385157400] 15:49:49 INFO - PROCESS | 4124 | 1461192589450 Marionette DEBUG loaded listener.js 15:49:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff3885cc400) [pid = 4124] [serial = 2127] [outer = 0x7ff385157400] 15:49:50 INFO - PROCESS | 4124 | 1461192590456 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1433ms 15:49:50 INFO - PROCESS | 4124 | 1461192590502 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 15:49:50 INFO - PROCESS | 4124 | 1461192590506 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 15:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:49:50 INFO - PROCESS | 4124 | 1461192590543 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:49:50 INFO - PROCESS | 4124 | 1461192590552 Marionette TRACE conn4 <- [1,2806,null,{}] 15:49:50 INFO - PROCESS | 4124 | 1461192590558 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:50 INFO - PROCESS | 4124 | 1461192590856 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff38252f400) [pid = 4124] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff380c04c00) [pid = 4124] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff388517400) [pid = 4124] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff38528a000) [pid = 4124] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff382761400) [pid = 4124] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:49:51 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff38249ec00) [pid = 4124] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:49:51 INFO - PROCESS | 4124 | 1461192591338 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:51 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a23a800 == 149 [pid = 4124] [id = 709] 15:49:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff380c04c00) [pid = 4124] [serial = 2128] [outer = (nil)] 15:49:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff387dae800) [pid = 4124] [serial = 2129] [outer = 0x7ff380c04c00] 15:49:51 INFO - PROCESS | 4124 | 1461192591400 Marionette DEBUG loaded listener.js 15:49:51 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3891e4400) [pid = 4124] [serial = 2130] [outer = 0x7ff380c04c00] 15:49:52 INFO - PROCESS | 4124 | 1461192592088 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1599ms 15:49:52 INFO - PROCESS | 4124 | 1461192592135 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 15:49:52 INFO - PROCESS | 4124 | 1461192592139 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 15:49:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:49:52 INFO - PROCESS | 4124 | 1461192592145 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:49:52 INFO - PROCESS | 4124 | 1461192592147 Marionette TRACE conn4 <- [1,2810,null,{}] 15:49:52 INFO - PROCESS | 4124 | 1461192592164 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:52 INFO - PROCESS | 4124 | 1461192592349 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 15:49:52 INFO - PROCESS | 4124 | 1461192592364 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d3ab000 == 150 [pid = 4124] [id = 710] 15:49:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff38960a800) [pid = 4124] [serial = 2131] [outer = (nil)] 15:49:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff3899d2000) [pid = 4124] [serial = 2132] [outer = 0x7ff38960a800] 15:49:52 INFO - PROCESS | 4124 | 1461192592425 Marionette DEBUG loaded listener.js 15:49:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff389a1cc00) [pid = 4124] [serial = 2133] [outer = 0x7ff38960a800] 15:49:53 INFO - PROCESS | 4124 | 1461192593624 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1530ms 15:49:53 INFO - PROCESS | 4124 | 1461192593676 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 15:49:53 INFO - PROCESS | 4124 | 1461192593685 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 15:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:49:53 INFO - PROCESS | 4124 | 1461192593697 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:49:53 INFO - PROCESS | 4124 | 1461192593707 Marionette TRACE conn4 <- [1,2814,null,{}] 15:49:53 INFO - PROCESS | 4124 | 1461192593717 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:53 INFO - PROCESS | 4124 | 1461192593954 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 15:49:54 INFO - PROCESS | 4124 | 1461192594306 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e72000 == 151 [pid = 4124] [id = 711] 15:49:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff382756800) [pid = 4124] [serial = 2134] [outer = (nil)] 15:49:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff385159000) [pid = 4124] [serial = 2135] [outer = 0x7ff382756800] 15:49:54 INFO - PROCESS | 4124 | 1461192594384 Marionette DEBUG loaded listener.js 15:49:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff3876e8400) [pid = 4124] [serial = 2136] [outer = 0x7ff382756800] 15:49:55 INFO - PROCESS | 4124 | 1461192595304 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 15:49:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:49:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1639ms 15:49:55 INFO - PROCESS | 4124 | 1461192595336 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 15:49:55 INFO - PROCESS | 4124 | 1461192595345 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 15:49:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:49:55 INFO - PROCESS | 4124 | 1461192595355 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:49:55 INFO - PROCESS | 4124 | 1461192595358 Marionette TRACE conn4 <- [1,2818,null,{}] 15:49:55 INFO - PROCESS | 4124 | 1461192595364 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:55 INFO - PROCESS | 4124 | 1461192595600 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 15:49:55 INFO - PROCESS | 4124 | 1461192595845 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddd0000 == 152 [pid = 4124] [id = 712] 15:49:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff387dadc00) [pid = 4124] [serial = 2137] [outer = (nil)] 15:49:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff3885e7c00) [pid = 4124] [serial = 2138] [outer = 0x7ff387dadc00] 15:49:55 INFO - PROCESS | 4124 | 1461192595969 Marionette DEBUG loaded listener.js 15:49:56 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff388fd4800) [pid = 4124] [serial = 2139] [outer = 0x7ff387dadc00] 15:49:57 INFO - PROCESS | 4124 | 1461192596995 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 15:49:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:49:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1689ms 15:49:57 INFO - PROCESS | 4124 | 1461192597045 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 15:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:49:57 INFO - PROCESS | 4124 | 1461192597049 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 15:49:57 INFO - PROCESS | 4124 | 1461192597056 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:49:57 INFO - PROCESS | 4124 | 1461192597062 Marionette TRACE conn4 <- [1,2822,null,{}] 15:49:57 INFO - PROCESS | 4124 | 1461192597078 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:57 INFO - PROCESS | 4124 | 1461192597316 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 15:49:57 INFO - PROCESS | 4124 | 1461192597641 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38efb9000 == 153 [pid = 4124] [id = 713] 15:49:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff389a1d000) [pid = 4124] [serial = 2140] [outer = (nil)] 15:49:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff38acd1c00) [pid = 4124] [serial = 2141] [outer = 0x7ff389a1d000] 15:49:57 INFO - PROCESS | 4124 | 1461192597727 Marionette DEBUG loaded listener.js 15:49:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff38c061800) [pid = 4124] [serial = 2142] [outer = 0x7ff389a1d000] 15:49:58 INFO - PROCESS | 4124 | 1461192598646 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1637ms 15:49:58 INFO - PROCESS | 4124 | 1461192598694 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 15:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:49:58 INFO - PROCESS | 4124 | 1461192598699 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 15:49:58 INFO - PROCESS | 4124 | 1461192598705 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:49:58 INFO - PROCESS | 4124 | 1461192598712 Marionette TRACE conn4 <- [1,2826,null,{}] 15:49:58 INFO - PROCESS | 4124 | 1461192598725 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:49:58 INFO - PROCESS | 4124 | 1461192598964 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 15:49:59 INFO - PROCESS | 4124 | 1461192599284 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:49:59 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394372000 == 154 [pid = 4124] [id = 714] 15:49:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff3876ee800) [pid = 4124] [serial = 2143] [outer = (nil)] 15:49:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff38d362000) [pid = 4124] [serial = 2144] [outer = 0x7ff3876ee800] 15:49:59 INFO - PROCESS | 4124 | 1461192599362 Marionette DEBUG loaded listener.js 15:49:59 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3941ba000) [pid = 4124] [serial = 2145] [outer = 0x7ff3876ee800] 15:50:00 INFO - PROCESS | 4124 | 1461192600282 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1650ms 15:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:50:00 INFO - PROCESS | 4124 | 1461192600355 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 15:50:00 INFO - PROCESS | 4124 | 1461192600358 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 15:50:00 INFO - PROCESS | 4124 | 1461192600365 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:50:00 INFO - PROCESS | 4124 | 1461192600368 Marionette TRACE conn4 <- [1,2830,null,{}] 15:50:00 INFO - PROCESS | 4124 | 1461192600373 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:00 INFO - PROCESS | 4124 | 1461192600613 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 15:50:00 INFO - PROCESS | 4124 | 1461192600943 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff395042800 == 155 [pid = 4124] [id = 715] 15:50:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38a1ca400) [pid = 4124] [serial = 2146] [outer = (nil)] 15:50:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff394382800) [pid = 4124] [serial = 2147] [outer = 0x7ff38a1ca400] 15:50:01 INFO - PROCESS | 4124 | 1461192601020 Marionette DEBUG loaded listener.js 15:50:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff394881c00) [pid = 4124] [serial = 2148] [outer = 0x7ff38a1ca400] 15:50:02 INFO - PROCESS | 4124 | 1461192602008 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1686ms 15:50:02 INFO - PROCESS | 4124 | 1461192602051 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 15:50:02 INFO - PROCESS | 4124 | 1461192602055 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 15:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:50:02 INFO - PROCESS | 4124 | 1461192602061 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:50:02 INFO - PROCESS | 4124 | 1461192602065 Marionette TRACE conn4 <- [1,2834,null,{}] 15:50:02 INFO - PROCESS | 4124 | 1461192602070 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:02 INFO - PROCESS | 4124 | 1461192602340 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 15:50:02 INFO - PROCESS | 4124 | 1461192602681 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:02 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff396e10000 == 156 [pid = 4124] [id = 716] 15:50:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3963ac800) [pid = 4124] [serial = 2149] [outer = (nil)] 15:50:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff3964e5000) [pid = 4124] [serial = 2150] [outer = 0x7ff3963ac800] 15:50:02 INFO - PROCESS | 4124 | 1461192602766 Marionette DEBUG loaded listener.js 15:50:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff396d56800) [pid = 4124] [serial = 2151] [outer = 0x7ff3963ac800] 15:50:03 INFO - PROCESS | 4124 | 1461192603657 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1635ms 15:50:03 INFO - PROCESS | 4124 | 1461192603697 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 15:50:03 INFO - PROCESS | 4124 | 1461192603701 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 15:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:50:03 INFO - PROCESS | 4124 | 1461192603706 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:50:03 INFO - PROCESS | 4124 | 1461192603710 Marionette TRACE conn4 <- [1,2838,null,{}] 15:50:03 INFO - PROCESS | 4124 | 1461192603715 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:03 INFO - PROCESS | 4124 | 1461192603958 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 15:50:04 INFO - PROCESS | 4124 | 1461192604318 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:04 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a015000 == 157 [pid = 4124] [id = 717] 15:50:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff396d59000) [pid = 4124] [serial = 2152] [outer = (nil)] 15:50:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3974c7400) [pid = 4124] [serial = 2153] [outer = 0x7ff396d59000] 15:50:04 INFO - PROCESS | 4124 | 1461192604399 Marionette DEBUG loaded listener.js 15:50:04 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff398ac5800) [pid = 4124] [serial = 2154] [outer = 0x7ff396d59000] 15:50:05 INFO - PROCESS | 4124 | 1461192605291 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1632ms 15:50:05 INFO - PROCESS | 4124 | 1461192605340 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 15:50:05 INFO - PROCESS | 4124 | 1461192605343 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 15:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:50:05 INFO - PROCESS | 4124 | 1461192605351 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:50:05 INFO - PROCESS | 4124 | 1461192605355 Marionette TRACE conn4 <- [1,2842,null,{}] 15:50:05 INFO - PROCESS | 4124 | 1461192605360 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:05 INFO - PROCESS | 4124 | 1461192605591 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 15:50:05 INFO - PROCESS | 4124 | 1461192605877 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a86a000 == 158 [pid = 4124] [id = 718] 15:50:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff396d5f400) [pid = 4124] [serial = 2155] [outer = (nil)] 15:50:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff39a038000) [pid = 4124] [serial = 2156] [outer = 0x7ff396d5f400] 15:50:06 INFO - PROCESS | 4124 | 1461192605999 Marionette DEBUG loaded listener.js 15:50:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff39a094400) [pid = 4124] [serial = 2157] [outer = 0x7ff396d5f400] 15:50:07 INFO - PROCESS | 4124 | 1461192607103 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1789ms 15:50:07 INFO - PROCESS | 4124 | 1461192607145 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 15:50:07 INFO - PROCESS | 4124 | 1461192607152 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 15:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:50:07 INFO - PROCESS | 4124 | 1461192607162 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:50:07 INFO - PROCESS | 4124 | 1461192607166 Marionette TRACE conn4 <- [1,2846,null,{}] 15:50:07 INFO - PROCESS | 4124 | 1461192607177 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:07 INFO - PROCESS | 4124 | 1461192607537 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 15:50:07 INFO - PROCESS | 4124 | 1461192607919 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:07 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b110800 == 159 [pid = 4124] [id = 719] 15:50:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff396fa3c00) [pid = 4124] [serial = 2158] [outer = (nil)] 15:50:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff39a0b0800) [pid = 4124] [serial = 2159] [outer = 0x7ff396fa3c00] 15:50:08 INFO - PROCESS | 4124 | 1461192608054 Marionette DEBUG loaded listener.js 15:50:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff39a219c00) [pid = 4124] [serial = 2160] [outer = 0x7ff396fa3c00] 15:50:09 INFO - PROCESS | 4124 | 1461192609169 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2048ms 15:50:09 INFO - PROCESS | 4124 | 1461192609210 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 15:50:09 INFO - PROCESS | 4124 | 1461192609213 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 15:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:50:09 INFO - PROCESS | 4124 | 1461192609219 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:50:09 INFO - PROCESS | 4124 | 1461192609221 Marionette TRACE conn4 <- [1,2850,null,{}] 15:50:09 INFO - PROCESS | 4124 | 1461192609227 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:09 INFO - PROCESS | 4124 | 1461192609462 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 15:50:09 INFO - PROCESS | 4124 | 1461192609805 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caa6800 == 160 [pid = 4124] [id = 720] 15:50:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff398a7b400) [pid = 4124] [serial = 2161] [outer = (nil)] 15:50:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff39a482c00) [pid = 4124] [serial = 2162] [outer = 0x7ff398a7b400] 15:50:09 INFO - PROCESS | 4124 | 1461192609884 Marionette DEBUG loaded listener.js 15:50:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff39a54d000) [pid = 4124] [serial = 2163] [outer = 0x7ff398a7b400] 15:50:10 INFO - PROCESS | 4124 | 1461192610819 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1630ms 15:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:50:10 INFO - PROCESS | 4124 | 1461192610850 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 15:50:10 INFO - PROCESS | 4124 | 1461192610854 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 15:50:10 INFO - PROCESS | 4124 | 1461192610860 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:50:10 INFO - PROCESS | 4124 | 1461192610865 Marionette TRACE conn4 <- [1,2854,null,{}] 15:50:10 INFO - PROCESS | 4124 | 1461192610870 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:11 INFO - PROCESS | 4124 | 1461192611125 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 15:50:11 INFO - PROCESS | 4124 | 1461192611468 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1308000 == 161 [pid = 4124] [id = 721] 15:50:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff39af06000) [pid = 4124] [serial = 2164] [outer = (nil)] 15:50:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39af0ac00) [pid = 4124] [serial = 2165] [outer = 0x7ff39af06000] 15:50:11 INFO - PROCESS | 4124 | 1461192611552 Marionette DEBUG loaded listener.js 15:50:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff39af38800) [pid = 4124] [serial = 2166] [outer = 0x7ff39af06000] 15:50:12 INFO - PROCESS | 4124 | 1461192612456 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1632ms 15:50:12 INFO - PROCESS | 4124 | 1461192612492 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 15:50:12 INFO - PROCESS | 4124 | 1461192612498 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 15:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:50:12 INFO - PROCESS | 4124 | 1461192612504 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:50:12 INFO - PROCESS | 4124 | 1461192612506 Marionette TRACE conn4 <- [1,2858,null,{}] 15:50:12 INFO - PROCESS | 4124 | 1461192612512 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:12 INFO - PROCESS | 4124 | 1461192612730 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 15:50:13 INFO - PROCESS | 4124 | 1461192613023 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad6f6800 == 162 [pid = 4124] [id = 722] 15:50:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff38850e800) [pid = 4124] [serial = 2167] [outer = (nil)] 15:50:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff39af43800) [pid = 4124] [serial = 2168] [outer = 0x7ff38850e800] 15:50:13 INFO - PROCESS | 4124 | 1461192613154 Marionette DEBUG loaded listener.js 15:50:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff39b179c00) [pid = 4124] [serial = 2169] [outer = 0x7ff38850e800] 15:50:14 INFO - PROCESS | 4124 | 1461192614424 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1987ms 15:50:14 INFO - PROCESS | 4124 | 1461192614494 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 15:50:14 INFO - PROCESS | 4124 | 1461192614505 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 15:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:50:14 INFO - PROCESS | 4124 | 1461192614514 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:50:14 INFO - PROCESS | 4124 | 1461192614519 Marionette TRACE conn4 <- [1,2862,null,{}] 15:50:14 INFO - PROCESS | 4124 | 1461192614544 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:14 INFO - PROCESS | 4124 | 1461192614872 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 15:50:15 INFO - PROCESS | 4124 | 1461192615100 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ae941800 == 163 [pid = 4124] [id = 723] 15:50:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff396fab400) [pid = 4124] [serial = 2170] [outer = (nil)] 15:50:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39b181c00) [pid = 4124] [serial = 2171] [outer = 0x7ff396fab400] 15:50:15 INFO - PROCESS | 4124 | 1461192615173 Marionette DEBUG loaded listener.js 15:50:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39b1c9c00) [pid = 4124] [serial = 2172] [outer = 0x7ff396fab400] 15:50:16 INFO - PROCESS | 4124 | 1461192616020 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1556ms 15:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:50:16 INFO - PROCESS | 4124 | 1461192616070 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 15:50:16 INFO - PROCESS | 4124 | 1461192616073 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 15:50:16 INFO - PROCESS | 4124 | 1461192616079 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:50:16 INFO - PROCESS | 4124 | 1461192616082 Marionette TRACE conn4 <- [1,2866,null,{}] 15:50:16 INFO - PROCESS | 4124 | 1461192616088 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:16 INFO - PROCESS | 4124 | 1461192616317 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 15:50:16 INFO - PROCESS | 4124 | 1461192616610 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b051c000 == 164 [pid = 4124] [id = 724] 15:50:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39af38000) [pid = 4124] [serial = 2173] [outer = (nil)] 15:50:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39b1d1400) [pid = 4124] [serial = 2174] [outer = 0x7ff39af38000] 15:50:16 INFO - PROCESS | 4124 | 1461192616750 Marionette DEBUG loaded listener.js 15:50:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39b5a8c00) [pid = 4124] [serial = 2175] [outer = 0x7ff39af38000] 15:50:17 INFO - PROCESS | 4124 | 1461192617666 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1631ms 15:50:17 INFO - PROCESS | 4124 | 1461192617710 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 15:50:17 INFO - PROCESS | 4124 | 1461192617714 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 15:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:50:17 INFO - PROCESS | 4124 | 1461192617720 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:50:17 INFO - PROCESS | 4124 | 1461192617722 Marionette TRACE conn4 <- [1,2870,null,{}] 15:50:17 INFO - PROCESS | 4124 | 1461192617729 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:17 INFO - PROCESS | 4124 | 1461192617977 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 15:50:18 INFO - PROCESS | 4124 | 1461192618332 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b239f000 == 165 [pid = 4124] [id = 725] 15:50:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff3885cb000) [pid = 4124] [serial = 2176] [outer = (nil)] 15:50:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39b5af000) [pid = 4124] [serial = 2177] [outer = 0x7ff3885cb000] 15:50:18 INFO - PROCESS | 4124 | 1461192618427 Marionette DEBUG loaded listener.js 15:50:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff39caf3800) [pid = 4124] [serial = 2178] [outer = 0x7ff3885cb000] 15:50:19 INFO - PROCESS | 4124 | 1461192619376 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 15:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1728ms 15:50:19 INFO - PROCESS | 4124 | 1461192619451 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 15:50:19 INFO - PROCESS | 4124 | 1461192619455 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 15:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:50:19 INFO - PROCESS | 4124 | 1461192619461 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:50:19 INFO - PROCESS | 4124 | 1461192619463 Marionette TRACE conn4 <- [1,2874,null,{}] 15:50:19 INFO - PROCESS | 4124 | 1461192619471 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:19 INFO - PROCESS | 4124 | 1461192619743 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 15:50:20 INFO - PROCESS | 4124 | 1461192620071 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2ab8800 == 166 [pid = 4124] [id = 726] 15:50:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff380c08c00) [pid = 4124] [serial = 2179] [outer = (nil)] 15:50:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff39e5c0c00) [pid = 4124] [serial = 2180] [outer = 0x7ff380c08c00] 15:50:20 INFO - PROCESS | 4124 | 1461192620181 Marionette DEBUG loaded listener.js 15:50:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff39f5ad400) [pid = 4124] [serial = 2181] [outer = 0x7ff380c08c00] 15:50:21 INFO - PROCESS | 4124 | 1461192621076 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1686ms 15:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:50:21 INFO - PROCESS | 4124 | 1461192621148 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 15:50:21 INFO - PROCESS | 4124 | 1461192621151 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 15:50:21 INFO - PROCESS | 4124 | 1461192621158 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:50:21 INFO - PROCESS | 4124 | 1461192621161 Marionette TRACE conn4 <- [1,2878,null,{}] 15:50:21 INFO - PROCESS | 4124 | 1461192621166 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:21 INFO - PROCESS | 4124 | 1461192621410 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 15:50:21 INFO - PROCESS | 4124 | 1461192621749 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b2d7c000 == 167 [pid = 4124] [id = 727] 15:50:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3891eac00) [pid = 4124] [serial = 2182] [outer = (nil)] 15:50:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff39fa96800) [pid = 4124] [serial = 2183] [outer = 0x7ff3891eac00] 15:50:21 INFO - PROCESS | 4124 | 1461192621833 Marionette DEBUG loaded listener.js 15:50:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff3a052c000) [pid = 4124] [serial = 2184] [outer = 0x7ff3891eac00] 15:50:22 INFO - PROCESS | 4124 | 1461192622743 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1633ms 15:50:22 INFO - PROCESS | 4124 | 1461192622793 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 15:50:22 INFO - PROCESS | 4124 | 1461192622798 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 15:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:50:22 INFO - PROCESS | 4124 | 1461192622807 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:50:22 INFO - PROCESS | 4124 | 1461192622812 Marionette TRACE conn4 <- [1,2882,null,{}] 15:50:22 INFO - PROCESS | 4124 | 1461192622821 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:23 INFO - PROCESS | 4124 | 1461192623103 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 15:50:23 INFO - PROCESS | 4124 | 1461192623434 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38241c800 == 166 [pid = 4124] [id = 643] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a23a800 == 165 [pid = 4124] [id = 709] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3897a1000 == 164 [pid = 4124] [id = 708] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3879db800 == 163 [pid = 4124] [id = 707] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3845b3000 == 162 [pid = 4124] [id = 706] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a7707000 == 161 [pid = 4124] [id = 704] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a2c1e000 == 160 [pid = 4124] [id = 703] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1eb5000 == 159 [pid = 4124] [id = 702] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1453800 == 158 [pid = 4124] [id = 701] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a07be000 == 157 [pid = 4124] [id = 700] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38bf75000 == 156 [pid = 4124] [id = 410] 15:50:25 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3862ca000 == 155 [pid = 4124] [id = 576] 15:50:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38241c800 == 156 [pid = 4124] [id = 728] 15:50:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff380c0a800) [pid = 4124] [serial = 2185] [outer = (nil)] 15:50:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff382529400) [pid = 4124] [serial = 2186] [outer = 0x7ff380c0a800] 15:50:25 INFO - PROCESS | 4124 | 1461192625688 Marionette DEBUG loaded listener.js 15:50:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3835f2000) [pid = 4124] [serial = 2187] [outer = 0x7ff380c0a800] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff38ada6800) [pid = 4124] [serial = 2063] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff38275b000) [pid = 4124] [serial = 2048] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff385287400) [pid = 4124] [serial = 2012] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff396117800) [pid = 4124] [serial = 2039] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff3942e2c00) [pid = 4124] [serial = 2033] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff38d362c00) [pid = 4124] [serial = 2030] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff3885c8400) [pid = 4124] [serial = 2061] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff389a1dc00) [pid = 4124] [serial = 2024] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff389747c00) [pid = 4124] [serial = 2058] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff389613800) [pid = 4124] [serial = 2021] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff396d5d400) [pid = 4124] [serial = 2042] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff3887a1c00) [pid = 4124] [serial = 2055] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff388d3bc00) [pid = 4124] [serial = 2018] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff387daf800) [pid = 4124] [serial = 2015] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff38879b800) [pid = 4124] [serial = 2007] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff38249a000) [pid = 4124] [serial = 2009] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff388518c00) [pid = 4124] [serial = 2054] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff38960dc00) [pid = 4124] [serial = 2057] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff38249d000) [pid = 4124] [serial = 2060] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff3848a0000) [pid = 4124] [serial = 2049] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff3876ea800) [pid = 4124] [serial = 2052] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff38c063c00) [pid = 4124] [serial = 2027] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3848b7000) [pid = 4124] [serial = 2051] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff3835ed000) [pid = 4124] [serial = 2045] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff3946d9800) [pid = 4124] [serial = 2036] [outer = (nil)] [url = about:blank] 15:50:26 INFO - PROCESS | 4124 | 1461192626669 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 3897ms 15:50:26 INFO - PROCESS | 4124 | 1461192626705 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 15:50:26 INFO - PROCESS | 4124 | 1461192626711 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 15:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:50:26 INFO - PROCESS | 4124 | 1461192626721 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:50:26 INFO - PROCESS | 4124 | 1461192626725 Marionette TRACE conn4 <- [1,2886,null,{}] 15:50:26 INFO - PROCESS | 4124 | 1461192626733 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:26 INFO - PROCESS | 4124 | 1461192626965 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 15:50:27 INFO - PROCESS | 4124 | 1461192627192 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:27 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e67000 == 157 [pid = 4124] [id = 729] 15:50:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff3824a5c00) [pid = 4124] [serial = 2188] [outer = (nil)] 15:50:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff3876eb800) [pid = 4124] [serial = 2189] [outer = 0x7ff3824a5c00] 15:50:27 INFO - PROCESS | 4124 | 1461192627265 Marionette DEBUG loaded listener.js 15:50:27 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff387db3400) [pid = 4124] [serial = 2190] [outer = 0x7ff3824a5c00] 15:50:28 INFO - PROCESS | 4124 | 1461192628102 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1435ms 15:50:28 INFO - PROCESS | 4124 | 1461192628156 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 15:50:28 INFO - PROCESS | 4124 | 1461192628160 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 15:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:50:28 INFO - PROCESS | 4124 | 1461192628171 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:50:28 INFO - PROCESS | 4124 | 1461192628174 Marionette TRACE conn4 <- [1,2890,null,{}] 15:50:28 INFO - PROCESS | 4124 | 1461192628180 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:28 INFO - PROCESS | 4124 | 1461192628516 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 15:50:28 INFO - PROCESS | 4124 | 1461192628549 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:28 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a239800 == 158 [pid = 4124] [id = 730] 15:50:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff3875a4000) [pid = 4124] [serial = 2191] [outer = (nil)] 15:50:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff388850400) [pid = 4124] [serial = 2192] [outer = 0x7ff3875a4000] 15:50:28 INFO - PROCESS | 4124 | 1461192628613 Marionette DEBUG loaded listener.js 15:50:28 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff389692400) [pid = 4124] [serial = 2193] [outer = 0x7ff3875a4000] 15:50:29 INFO - PROCESS | 4124 | 1461192629727 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:50:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:50:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1593ms 15:50:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:50:29 INFO - PROCESS | 4124 | 1461192629764 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 15:50:29 INFO - PROCESS | 4124 | 1461192629767 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 15:50:29 INFO - PROCESS | 4124 | 1461192629773 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:50:29 INFO - PROCESS | 4124 | 1461192629779 Marionette TRACE conn4 <- [1,2894,null,{}] 15:50:29 INFO - PROCESS | 4124 | 1461192629802 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:30 INFO - PROCESS | 4124 | 1461192630119 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 15:50:30 INFO - PROCESS | 4124 | 1461192630151 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:30 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2d2000 == 159 [pid = 4124] [id = 731] 15:50:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff389a29c00) [pid = 4124] [serial = 2194] [outer = (nil)] 15:50:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff38ada6800) [pid = 4124] [serial = 2195] [outer = 0x7ff389a29c00] 15:50:30 INFO - PROCESS | 4124 | 1461192630220 Marionette DEBUG loaded listener.js 15:50:30 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff38c064000) [pid = 4124] [serial = 2196] [outer = 0x7ff389a29c00] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff3941b8800) [pid = 4124] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff3899d6800) [pid = 4124] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff3946d3800) [pid = 4124] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff39a47fc00) [pid = 4124] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff389749000) [pid = 4124] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff382498400) [pid = 4124] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff39a09bc00) [pid = 4124] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff39643e400) [pid = 4124] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff38759e800) [pid = 4124] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff39a098c00) [pid = 4124] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff385287800) [pid = 4124] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff39a21a000) [pid = 4124] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff38879e400) [pid = 4124] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff397062000) [pid = 4124] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff380c04c00) [pid = 4124] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff39a0a0400) [pid = 4124] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff38accb400) [pid = 4124] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff381d6f000) [pid = 4124] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff39a0b8400) [pid = 4124] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff38ada0800) [pid = 4124] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff396440800) [pid = 4124] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff38c8cfc00) [pid = 4124] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff387da8800) [pid = 4124] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff380c09c00) [pid = 4124] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff39713e400) [pid = 4124] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff382498c00) [pid = 4124] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff3885c1000) [pid = 4124] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff385157400) [pid = 4124] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff38969c400) [pid = 4124] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff380c0e000) [pid = 4124] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3876f2000) [pid = 4124] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3848c4000) [pid = 4124] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff381d65800) [pid = 4124] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:50:31 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff39a7dfc00) [pid = 4124] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 15:50:31 INFO - PROCESS | 4124 | 1461192631824 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:50:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:50:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2099ms 15:50:31 INFO - PROCESS | 4124 | 1461192631872 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 15:50:31 INFO - PROCESS | 4124 | 1461192631876 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 15:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:50:31 INFO - PROCESS | 4124 | 1461192631883 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:50:31 INFO - PROCESS | 4124 | 1461192631886 Marionette TRACE conn4 <- [1,2898,null,{}] 15:50:31 INFO - PROCESS | 4124 | 1461192631891 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:32 INFO - PROCESS | 4124 | 1461192632122 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 15:50:32 INFO - PROCESS | 4124 | 1461192632329 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddbd800 == 160 [pid = 4124] [id = 732] 15:50:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff380c06400) [pid = 4124] [serial = 2197] [outer = (nil)] 15:50:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff388797400) [pid = 4124] [serial = 2198] [outer = 0x7ff380c06400] 15:50:32 INFO - PROCESS | 4124 | 1461192632397 Marionette DEBUG loaded listener.js 15:50:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff38a436800) [pid = 4124] [serial = 2199] [outer = 0x7ff380c06400] 15:50:33 INFO - PROCESS | 4124 | 1461192633389 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1583ms 15:50:33 INFO - PROCESS | 4124 | 1461192633468 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 15:50:33 INFO - PROCESS | 4124 | 1461192633478 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 15:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:50:33 INFO - PROCESS | 4124 | 1461192633493 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:50:33 INFO - PROCESS | 4124 | 1461192633503 Marionette TRACE conn4 <- [1,2902,null,{}] 15:50:33 INFO - PROCESS | 4124 | 1461192633512 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:33 INFO - PROCESS | 4124 | 1461192633870 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 15:50:34 INFO - PROCESS | 4124 | 1461192634157 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388e78000 == 161 [pid = 4124] [id = 733] 15:50:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff3848bb000) [pid = 4124] [serial = 2200] [outer = (nil)] 15:50:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff38528e000) [pid = 4124] [serial = 2201] [outer = 0x7ff3848bb000] 15:50:34 INFO - PROCESS | 4124 | 1461192634247 Marionette DEBUG loaded listener.js 15:50:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff387daf800) [pid = 4124] [serial = 2202] [outer = 0x7ff3848bb000] 15:50:35 INFO - PROCESS | 4124 | 1461192635334 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:50:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:50:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1892ms 15:50:35 INFO - PROCESS | 4124 | 1461192635387 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 15:50:35 INFO - PROCESS | 4124 | 1461192635396 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 15:50:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:50:35 INFO - PROCESS | 4124 | 1461192635411 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:50:35 INFO - PROCESS | 4124 | 1461192635417 Marionette TRACE conn4 <- [1,2906,null,{}] 15:50:35 INFO - PROCESS | 4124 | 1461192635425 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:35 INFO - PROCESS | 4124 | 1461192635721 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 15:50:36 INFO - PROCESS | 4124 | 1461192636078 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:36 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38eec6800 == 162 [pid = 4124] [id = 734] 15:50:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff388fd9800) [pid = 4124] [serial = 2203] [outer = (nil)] 15:50:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff389740800) [pid = 4124] [serial = 2204] [outer = 0x7ff388fd9800] 15:50:36 INFO - PROCESS | 4124 | 1461192636155 Marionette DEBUG loaded listener.js 15:50:36 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff389a1e000) [pid = 4124] [serial = 2205] [outer = 0x7ff388fd9800] 15:50:37 INFO - PROCESS | 4124 | 1461192637103 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:50:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:50:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1740ms 15:50:37 INFO - PROCESS | 4124 | 1461192637150 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 15:50:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:50:37 INFO - PROCESS | 4124 | 1461192637155 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 15:50:37 INFO - PROCESS | 4124 | 1461192637161 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:50:37 INFO - PROCESS | 4124 | 1461192637167 Marionette TRACE conn4 <- [1,2910,null,{}] 15:50:37 INFO - PROCESS | 4124 | 1461192637183 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:37 INFO - PROCESS | 4124 | 1461192637429 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 15:50:37 INFO - PROCESS | 4124 | 1461192637793 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394358800 == 163 [pid = 4124] [id = 735] 15:50:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff38c8d2c00) [pid = 4124] [serial = 2206] [outer = (nil)] 15:50:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff38f1c8400) [pid = 4124] [serial = 2207] [outer = 0x7ff38c8d2c00] 15:50:37 INFO - PROCESS | 4124 | 1461192637879 Marionette DEBUG loaded listener.js 15:50:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff394375400) [pid = 4124] [serial = 2208] [outer = 0x7ff38c8d2c00] 15:50:38 INFO - PROCESS | 4124 | 1461192638648 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 15:50:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:50:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:50:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1537ms 15:50:38 INFO - PROCESS | 4124 | 1461192638698 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 15:50:38 INFO - PROCESS | 4124 | 1461192638703 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 15:50:38 INFO - TEST-START | /DOMEvents/constructors.html 15:50:38 INFO - PROCESS | 4124 | 1461192638709 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:50:38 INFO - PROCESS | 4124 | 1461192638713 Marionette TRACE conn4 <- [1,2914,null,{}] 15:50:38 INFO - PROCESS | 4124 | 1461192638765 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:39 INFO - PROCESS | 4124 | 1461192639032 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 15:50:39 INFO - PROCESS | 4124 | 1461192639317 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39530b800 == 164 [pid = 4124] [id = 736] 15:50:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff38c9c4000) [pid = 4124] [serial = 2209] [outer = (nil)] 15:50:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff394fc8800) [pid = 4124] [serial = 2210] [outer = 0x7ff38c9c4000] 15:50:39 INFO - PROCESS | 4124 | 1461192639452 Marionette DEBUG loaded listener.js 15:50:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff3953ac000) [pid = 4124] [serial = 2211] [outer = 0x7ff38c9c4000] 15:50:40 INFO - PROCESS | 4124 | 1461192640377 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:50:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:50:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:50:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1700ms 15:50:40 INFO - PROCESS | 4124 | 1461192640410 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 15:50:40 INFO - PROCESS | 4124 | 1461192640413 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 15:50:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:50:40 INFO - PROCESS | 4124 | 1461192640469 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:50:40 INFO - PROCESS | 4124 | 1461192640473 Marionette TRACE conn4 <- [1,2918,null,{}] 15:50:40 INFO - PROCESS | 4124 | 1461192640478 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:40 INFO - PROCESS | 4124 | 1461192640690 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 15:50:41 INFO - PROCESS | 4124 | 1461192641021 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:41 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3979d9800 == 165 [pid = 4124] [id = 737] 15:50:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff3941b6400) [pid = 4124] [serial = 2212] [outer = (nil)] 15:50:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff3961dbc00) [pid = 4124] [serial = 2213] [outer = 0x7ff3941b6400] 15:50:41 INFO - PROCESS | 4124 | 1461192641105 Marionette DEBUG loaded listener.js 15:50:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff3964eec00) [pid = 4124] [serial = 2214] [outer = 0x7ff3941b6400] 15:50:41 INFO - PROCESS | 4124 | 1461192641902 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:50:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:50:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1486ms 15:50:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:50:41 INFO - PROCESS | 4124 | 1461192641952 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 15:50:41 INFO - PROCESS | 4124 | 1461192641955 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 15:50:41 INFO - PROCESS | 4124 | 1461192641961 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:50:41 INFO - PROCESS | 4124 | 1461192641965 Marionette TRACE conn4 <- [1,2922,null,{}] 15:50:41 INFO - PROCESS | 4124 | 1461192641984 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:42 INFO - PROCESS | 4124 | 1461192642337 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 15:50:42 INFO - PROCESS | 4124 | 1461192642557 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:42 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a9d1800 == 166 [pid = 4124] [id = 738] 15:50:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3974ce000) [pid = 4124] [serial = 2215] [outer = (nil)] 15:50:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff3975c3c00) [pid = 4124] [serial = 2216] [outer = 0x7ff3974ce000] 15:50:42 INFO - PROCESS | 4124 | 1461192642688 Marionette DEBUG loaded listener.js 15:50:42 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff398ba3c00) [pid = 4124] [serial = 2217] [outer = 0x7ff3974ce000] 15:50:43 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:43 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:43 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:43 INFO - PROCESS | 4124 | [4124] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 15:50:43 INFO - PROCESS | 4124 | 1461192643494 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 15:50:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:50:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:43 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 15:50:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:43 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 15:50:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:43 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]" 15:50:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:50:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:50:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1582ms 15:50:43 INFO - PROCESS | 4124 | 1461192643544 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 15:50:43 INFO - PROCESS | 4124 | 1461192643551 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 15:50:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:50:43 INFO - PROCESS | 4124 | 1461192643563 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:50:43 INFO - PROCESS | 4124 | 1461192643568 Marionette TRACE conn4 <- [1,2926,null,{}] 15:50:43 INFO - PROCESS | 4124 | 1461192643594 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:43 INFO - PROCESS | 4124 | 1461192643807 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 15:50:44 INFO - PROCESS | 4124 | 1461192644102 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:44 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b02f800 == 167 [pid = 4124] [id = 739] 15:50:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff3974d6400) [pid = 4124] [serial = 2218] [outer = (nil)] 15:50:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff39a262000) [pid = 4124] [serial = 2219] [outer = 0x7ff3974d6400] 15:50:44 INFO - PROCESS | 4124 | 1461192644177 Marionette DEBUG loaded listener.js 15:50:44 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff39a321400) [pid = 4124] [serial = 2220] [outer = 0x7ff3974d6400] 15:50:44 INFO - PROCESS | 4124 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:50:44 INFO - PROCESS | 4124 | 1461192644985 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 15:50:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:50:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1456ms 15:50:45 INFO - PROCESS | 4124 | 1461192645019 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 15:50:45 INFO - PROCESS | 4124 | 1461192645022 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 15:50:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:50:45 INFO - PROCESS | 4124 | 1461192645028 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:50:45 INFO - PROCESS | 4124 | 1461192645032 Marionette TRACE conn4 <- [1,2930,null,{}] 15:50:45 INFO - PROCESS | 4124 | 1461192645037 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:45 INFO - PROCESS | 4124 | 1461192645275 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 15:50:45 INFO - PROCESS | 4124 | 1461192645538 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:45 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39caaa000 == 168 [pid = 4124] [id = 740] 15:50:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff3976ce400) [pid = 4124] [serial = 2221] [outer = (nil)] 15:50:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff39a484000) [pid = 4124] [serial = 2222] [outer = 0x7ff3976ce400] 15:50:45 INFO - PROCESS | 4124 | 1461192645611 Marionette DEBUG loaded listener.js 15:50:45 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff39a4e5400) [pid = 4124] [serial = 2223] [outer = 0x7ff3976ce400] 15:50:46 INFO - PROCESS | 4124 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:50:46 INFO - PROCESS | 4124 | 1461192646415 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 15:50:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:50:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1440ms 15:50:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:50:46 INFO - PROCESS | 4124 | 1461192646470 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 15:50:46 INFO - PROCESS | 4124 | 1461192646473 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 15:50:46 INFO - PROCESS | 4124 | 1461192646480 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:50:46 INFO - PROCESS | 4124 | 1461192646482 Marionette TRACE conn4 <- [1,2934,null,{}] 15:50:46 INFO - PROCESS | 4124 | 1461192646488 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:46 INFO - PROCESS | 4124 | 1461192646710 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 15:50:47 INFO - PROCESS | 4124 | 1461192647003 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a08d3800 == 169 [pid = 4124] [id = 741] 15:50:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff39a318c00) [pid = 4124] [serial = 2224] [outer = (nil)] 15:50:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff39a555800) [pid = 4124] [serial = 2225] [outer = 0x7ff39a318c00] 15:50:47 INFO - PROCESS | 4124 | 1461192647085 Marionette DEBUG loaded listener.js 15:50:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff39a7dcc00) [pid = 4124] [serial = 2226] [outer = 0x7ff39a318c00] 15:50:47 INFO - PROCESS | 4124 | 1461192647903 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:50:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:50:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1480ms 15:50:47 INFO - PROCESS | 4124 | 1461192647960 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 15:50:47 INFO - PROCESS | 4124 | 1461192647963 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 15:50:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:50:47 INFO - PROCESS | 4124 | 1461192647970 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:50:47 INFO - PROCESS | 4124 | 1461192647973 Marionette TRACE conn4 <- [1,2938,null,{}] 15:50:47 INFO - PROCESS | 4124 | 1461192647979 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:48 INFO - PROCESS | 4124 | 1461192648312 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 15:50:48 INFO - PROCESS | 4124 | 1461192648532 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1f4a000 == 170 [pid = 4124] [id = 742] 15:50:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff39a7dd400) [pid = 4124] [serial = 2227] [outer = (nil)] 15:50:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff39aac8400) [pid = 4124] [serial = 2228] [outer = 0x7ff39a7dd400] 15:50:48 INFO - PROCESS | 4124 | 1461192648622 Marionette DEBUG loaded listener.js 15:50:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff39ab11c00) [pid = 4124] [serial = 2229] [outer = 0x7ff39a7dd400] 15:50:49 INFO - PROCESS | 4124 | 1461192649612 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:50:49 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. 15:50:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1689ms 15:50:49 INFO - PROCESS | 4124 | 1461192649661 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 15:50:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:50:49 INFO - PROCESS | 4124 | 1461192649666 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 15:50:49 INFO - PROCESS | 4124 | 1461192649673 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:50:49 INFO - PROCESS | 4124 | 1461192649677 Marionette TRACE conn4 <- [1,2942,null,{}] 15:50:49 INFO - PROCESS | 4124 | 1461192649683 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:50 INFO - PROCESS | 4124 | 1461192650041 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 15:50:50 INFO - PROCESS | 4124 | 1461192650463 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:50 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad936800 == 171 [pid = 4124] [id = 743] 15:50:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff39b183400) [pid = 4124] [serial = 2230] [outer = (nil)] 15:50:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff39b5a5000) [pid = 4124] [serial = 2231] [outer = 0x7ff39b183400] 15:50:50 INFO - PROCESS | 4124 | 1461192650660 Marionette DEBUG loaded listener.js 15:50:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff3a052fc00) [pid = 4124] [serial = 2232] [outer = 0x7ff39b183400] 15:50:51 INFO - PROCESS | 4124 | 1461192651610 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 15:50:51 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 15:50:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:50:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1984ms 15:50:51 INFO - PROCESS | 4124 | 1461192651661 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 15:50:51 INFO - PROCESS | 4124 | 1461192651667 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 15:50:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:50:51 INFO - PROCESS | 4124 | 1461192651677 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:50:51 INFO - PROCESS | 4124 | 1461192651680 Marionette TRACE conn4 <- [1,2946,null,{}] 15:50:51 INFO - PROCESS | 4124 | 1461192651691 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:52 INFO - PROCESS | 4124 | 1461192652025 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 15:50:52 INFO - PROCESS | 4124 | 1461192652396 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b5543800 == 172 [pid = 4124] [id = 744] 15:50:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39b1c5c00) [pid = 4124] [serial = 2233] [outer = (nil)] 15:50:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff3a0869c00) [pid = 4124] [serial = 2234] [outer = 0x7ff39b1c5c00] 15:50:52 INFO - PROCESS | 4124 | 1461192652488 Marionette DEBUG loaded listener.js 15:50:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff3a0a1b400) [pid = 4124] [serial = 2235] [outer = 0x7ff39b1c5c00] 15:50:53 INFO - PROCESS | 4124 | 1461192653245 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:50:53 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. 15:50:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1634ms 15:50:53 INFO - PROCESS | 4124 | 1461192653311 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 15:50:53 INFO - PROCESS | 4124 | 1461192653315 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 15:50:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:50:53 INFO - PROCESS | 4124 | 1461192653321 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:50:53 INFO - PROCESS | 4124 | 1461192653324 Marionette TRACE conn4 <- [1,2950,null,{}] 15:50:53 INFO - PROCESS | 4124 | 1461192653329 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:53 INFO - PROCESS | 4124 | 1461192653581 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 15:50:53 INFO - PROCESS | 4124 | 1461192653876 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3b7074000 == 173 [pid = 4124] [id = 745] 15:50:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff3a0536400) [pid = 4124] [serial = 2236] [outer = (nil)] 15:50:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff3a0aaf000) [pid = 4124] [serial = 2237] [outer = 0x7ff3a0536400] 15:50:53 INFO - PROCESS | 4124 | 1461192653957 Marionette DEBUG loaded listener.js 15:50:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff3a0ab7000) [pid = 4124] [serial = 2238] [outer = 0x7ff3a0536400] 15:50:54 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f162800 == 174 [pid = 4124] [id = 746] 15:50:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff3a1627000) [pid = 4124] [serial = 2239] [outer = (nil)] 15:50:54 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff3a086d000) [pid = 4124] [serial = 2240] [outer = 0x7ff3a1627000] 15:50:54 INFO - PROCESS | 4124 | 1461192654871 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:50:54 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. 15:50:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1593ms 15:50:54 INFO - PROCESS | 4124 | 1461192654921 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 15:50:54 INFO - PROCESS | 4124 | 1461192654924 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 15:50:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:50:54 INFO - PROCESS | 4124 | 1461192654930 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:50:54 INFO - PROCESS | 4124 | 1461192654933 Marionette TRACE conn4 <- [1,2954,null,{}] 15:50:54 INFO - PROCESS | 4124 | 1461192654939 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:55 INFO - PROCESS | 4124 | 1461192655263 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 15:50:55 INFO - PROCESS | 4124 | 1461192655637 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a07bc800 == 175 [pid = 4124] [id = 747] 15:50:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3a085fc00) [pid = 4124] [serial = 2241] [outer = (nil)] 15:50:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff3a1623800) [pid = 4124] [serial = 2242] [outer = 0x7ff3a085fc00] 15:50:55 INFO - PROCESS | 4124 | 1461192655770 Marionette DEBUG loaded listener.js 15:50:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 188 (0x7ff3a1b7cc00) [pid = 4124] [serial = 2243] [outer = 0x7ff3a085fc00] 15:50:56 INFO - PROCESS | 4124 | 1461192656521 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:50:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:50:56 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 15:50:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1629ms 15:50:56 INFO - PROCESS | 4124 | 1461192656561 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 15:50:56 INFO - PROCESS | 4124 | 1461192656564 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 15:50:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:50:56 INFO - PROCESS | 4124 | 1461192656570 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:50:56 INFO - PROCESS | 4124 | 1461192656572 Marionette TRACE conn4 <- [1,2958,null,{}] 15:50:56 INFO - PROCESS | 4124 | 1461192656578 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:56 INFO - PROCESS | 4124 | 1461192656831 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 15:50:57 INFO - PROCESS | 4124 | 1461192657102 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff386299800 == 176 [pid = 4124] [id = 748] 15:50:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 189 (0x7ff388d41800) [pid = 4124] [serial = 2244] [outer = (nil)] 15:50:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 190 (0x7ff3a1ef2000) [pid = 4124] [serial = 2245] [outer = 0x7ff388d41800] 15:50:57 INFO - PROCESS | 4124 | 1461192657205 Marionette DEBUG loaded listener.js 15:50:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 191 (0x7ff3a278b000) [pid = 4124] [serial = 2246] [outer = 0x7ff388d41800] 15:50:58 INFO - PROCESS | 4124 | 1461192658025 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:50:58 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. 15:50:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1477ms 15:50:58 INFO - PROCESS | 4124 | 1461192658049 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 15:50:58 INFO - PROCESS | 4124 | 1461192658053 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 15:50:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:50:58 INFO - PROCESS | 4124 | 1461192658059 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:50:58 INFO - PROCESS | 4124 | 1461192658062 Marionette TRACE conn4 <- [1,2962,null,{}] 15:50:58 INFO - PROCESS | 4124 | 1461192658068 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:58 INFO - PROCESS | 4124 | 1461192658310 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 15:50:58 INFO - PROCESS | 4124 | 1461192658618 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:50:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff387a44000 == 177 [pid = 4124] [id = 749] 15:50:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 192 (0x7ff39af46000) [pid = 4124] [serial = 2247] [outer = (nil)] 15:50:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 193 (0x7ff3a2dc7800) [pid = 4124] [serial = 2248] [outer = 0x7ff39af46000] 15:50:58 INFO - PROCESS | 4124 | 1461192658692 Marionette DEBUG loaded listener.js 15:50:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 194 (0x7ff3a310b400) [pid = 4124] [serial = 2249] [outer = 0x7ff39af46000] 15:50:59 INFO - PROCESS | 4124 | 1461192659514 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:50:59 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. 15:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1497ms 15:50:59 INFO - PROCESS | 4124 | 1461192659557 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 15:50:59 INFO - PROCESS | 4124 | 1461192659561 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 15:50:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:50:59 INFO - PROCESS | 4124 | 1461192659567 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:50:59 INFO - PROCESS | 4124 | 1461192659569 Marionette TRACE conn4 <- [1,2966,null,{}] 15:50:59 INFO - PROCESS | 4124 | 1461192659616 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:50:59 INFO - PROCESS | 4124 | 1461192659949 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 15:51:00 INFO - PROCESS | 4124 | 1461192660169 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39ac0b000 == 178 [pid = 4124] [id = 750] 15:51:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 195 (0x7ff39af0f400) [pid = 4124] [serial = 2250] [outer = (nil)] 15:51:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 196 (0x7ff3a31a6800) [pid = 4124] [serial = 2251] [outer = 0x7ff39af0f400] 15:51:00 INFO - PROCESS | 4124 | 1461192660246 Marionette DEBUG loaded listener.js 15:51:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 197 (0x7ff3ac864400) [pid = 4124] [serial = 2252] [outer = 0x7ff39af0f400] 15:51:01 INFO - PROCESS | 4124 | 1461192661049 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:51:01 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. 15:51:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1533ms 15:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:51:01 INFO - PROCESS | 4124 | 1461192661101 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 15:51:01 INFO - PROCESS | 4124 | 1461192661104 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 15:51:01 INFO - PROCESS | 4124 | 1461192661111 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:51:01 INFO - PROCESS | 4124 | 1461192661114 Marionette TRACE conn4 <- [1,2970,null,{}] 15:51:01 INFO - PROCESS | 4124 | 1461192661119 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:01 INFO - PROCESS | 4124 | 1461192661362 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 15:51:01 INFO - PROCESS | 4124 | 1461192661671 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3bfcd4800 == 179 [pid = 4124] [id = 751] 15:51:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 198 (0x7ff39d49f400) [pid = 4124] [serial = 2253] [outer = (nil)] 15:51:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 199 (0x7ff3ac8e8800) [pid = 4124] [serial = 2254] [outer = 0x7ff39d49f400] 15:51:01 INFO - PROCESS | 4124 | 1461192661747 Marionette DEBUG loaded listener.js 15:51:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 200 (0x7ff3ad797000) [pid = 4124] [serial = 2255] [outer = 0x7ff39d49f400] 15:51:02 INFO - PROCESS | 4124 | 1461192662553 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 15:51:02 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. 15:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1483ms 15:51:02 INFO - PROCESS | 4124 | 1461192662594 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 15:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:51:02 INFO - PROCESS | 4124 | 1461192662598 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 15:51:02 INFO - PROCESS | 4124 | 1461192662604 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:51:02 INFO - PROCESS | 4124 | 1461192662607 Marionette TRACE conn4 <- [1,2974,null,{}] 15:51:02 INFO - PROCESS | 4124 | 1461192662612 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:02 INFO - PROCESS | 4124 | 1461192662855 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 15:51:03 INFO - PROCESS | 4124 | 1461192663125 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff37f71c800 == 180 [pid = 4124] [id = 752] 15:51:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 201 (0x7ff3a0864c00) [pid = 4124] [serial = 2256] [outer = (nil)] 15:51:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 202 (0x7ff3ad927c00) [pid = 4124] [serial = 2257] [outer = 0x7ff3a0864c00] 15:51:03 INFO - PROCESS | 4124 | 1461192663204 Marionette DEBUG loaded listener.js 15:51:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 203 (0x7ff3adbd1400) [pid = 4124] [serial = 2258] [outer = 0x7ff3a0864c00] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38bf79800 == 179 [pid = 4124] [id = 462] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff384821800 == 178 [pid = 4124] [id = 622] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3876b1000 == 177 [pid = 4124] [id = 626] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396c1b800 == 176 [pid = 4124] [id = 635] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff398adb800 == 175 [pid = 4124] [id = 636] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38260e000 == 174 [pid = 4124] [id = 624] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38d2d2000 == 173 [pid = 4124] [id = 731] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a239800 == 172 [pid = 4124] [id = 730] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e67000 == 171 [pid = 4124] [id = 729] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38241c800 == 170 [pid = 4124] [id = 728] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad6f6800 == 169 [pid = 4124] [id = 722] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1308000 == 168 [pid = 4124] [id = 721] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caa6800 == 167 [pid = 4124] [id = 720] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b110800 == 166 [pid = 4124] [id = 719] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a86a000 == 165 [pid = 4124] [id = 718] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a015000 == 164 [pid = 4124] [id = 717] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff396e10000 == 163 [pid = 4124] [id = 716] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff395042800 == 162 [pid = 4124] [id = 715] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394372000 == 161 [pid = 4124] [id = 714] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38efb9000 == 160 [pid = 4124] [id = 713] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38ddd0000 == 159 [pid = 4124] [id = 712] 15:51:05 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e72000 == 158 [pid = 4124] [id = 711] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 202 (0x7ff3899d2000) [pid = 4124] [serial = 2132] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 201 (0x7ff396fa9800) [pid = 4124] [serial = 2084] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 200 (0x7ff38ada1400) [pid = 4124] [serial = 2025] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 199 (0x7ff395277000) [pid = 4124] [serial = 2079] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 198 (0x7ff39a7d8000) [pid = 4124] [serial = 2111] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 197 (0x7ff38f1cf400) [pid = 4124] [serial = 2031] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 196 (0x7ff38252ec00) [pid = 4124] [serial = 2121] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 195 (0x7ff39a318800) [pid = 4124] [serial = 2100] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 194 (0x7ff396ed7400) [pid = 4124] [serial = 2082] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 193 (0x7ff3885ddc00) [pid = 4124] [serial = 2016] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 192 (0x7ff39a0b8000) [pid = 4124] [serial = 2097] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 191 (0x7ff3824a1c00) [pid = 4124] [serial = 2120] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 190 (0x7ff3864c6c00) [pid = 4124] [serial = 2066] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 189 (0x7ff39a489c00) [pid = 4124] [serial = 2105] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 188 (0x7ff3897e4400) [pid = 4124] [serial = 2070] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 187 (0x7ff39a09dc00) [pid = 4124] [serial = 2096] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff39a7df400) [pid = 4124] [serial = 2112] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff397755c00) [pid = 4124] [serial = 2091] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff387dae800) [pid = 4124] [serial = 2129] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39a62c800) [pid = 4124] [serial = 2109] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff38c065400) [pid = 4124] [serial = 2072] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff39ab0e800) [pid = 4124] [serial = 2118] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff394fc0c00) [pid = 4124] [serial = 2078] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff387acb800) [pid = 4124] [serial = 2067] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff3891e4400) [pid = 4124] [serial = 2130] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff39a390c00) [pid = 4124] [serial = 2102] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff394633000) [pid = 4124] [serial = 2076] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff3976ca400) [pid = 4124] [serial = 2090] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff3974d2000) [pid = 4124] [serial = 2088] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff38969a000) [pid = 4124] [serial = 2069] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff397060800) [pid = 4124] [serial = 2085] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff39462ec00) [pid = 4124] [serial = 2034] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff389740400) [pid = 4124] [serial = 2022] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff39a47f400) [pid = 4124] [serial = 2103] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff397142800) [pid = 4124] [serial = 2046] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff398ac7400) [pid = 4124] [serial = 2093] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff385292c00) [pid = 4124] [serial = 2124] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff394378000) [pid = 4124] [serial = 2075] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff38c8d7400) [pid = 4124] [serial = 2064] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff397146c00) [pid = 4124] [serial = 2087] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff39a4e6000) [pid = 4124] [serial = 2106] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff3885cc400) [pid = 4124] [serial = 2127] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff38c9cbc00) [pid = 4124] [serial = 2028] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff388d3cc00) [pid = 4124] [serial = 1944] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff38c9ccc00) [pid = 4124] [serial = 2073] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff388fdac00) [pid = 4124] [serial = 2019] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff398ba1400) [pid = 4124] [serial = 2094] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3864ca800) [pid = 4124] [serial = 2013] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff38252f800) [pid = 4124] [serial = 2010] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff3848c2c00) [pid = 4124] [serial = 2123] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff38850fc00) [pid = 4124] [serial = 2126] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff39a550c00) [pid = 4124] [serial = 2108] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff39aacac00) [pid = 4124] [serial = 2115] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39aac5c00) [pid = 4124] [serial = 2114] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff39a25c800) [pid = 4124] [serial = 2099] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3964f2000) [pid = 4124] [serial = 2081] [outer = (nil)] [url = about:blank] 15:51:05 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff39ab07400) [pid = 4124] [serial = 2117] [outer = (nil)] [url = about:blank] 15:51:06 INFO - PROCESS | 4124 | 1461192666239 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 15:51:06 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. 15:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 3689ms 15:51:06 INFO - PROCESS | 4124 | 1461192666294 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 15:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:51:06 INFO - PROCESS | 4124 | 1461192666300 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 15:51:06 INFO - PROCESS | 4124 | 1461192666307 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:51:06 INFO - PROCESS | 4124 | 1461192666310 Marionette TRACE conn4 <- [1,2978,null,{}] 15:51:06 INFO - PROCESS | 4124 | 1461192666319 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:06 INFO - PROCESS | 4124 | 1461192666579 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 15:51:06 INFO - PROCESS | 4124 | 1461192666848 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38260e800 == 159 [pid = 4124] [id = 753] 15:51:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff384899800) [pid = 4124] [serial = 2259] [outer = (nil)] 15:51:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3848a2800) [pid = 4124] [serial = 2260] [outer = 0x7ff384899800] 15:51:06 INFO - PROCESS | 4124 | 1461192666924 Marionette DEBUG loaded listener.js 15:51:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3848c0400) [pid = 4124] [serial = 2261] [outer = 0x7ff384899800] 15:51:07 INFO - PROCESS | 4124 | 1461192667610 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 15:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 15:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1332ms 15:51:07 INFO - PROCESS | 4124 | 1461192667639 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 15:51:07 INFO - PROCESS | 4124 | 1461192667646 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 15:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:51:07 INFO - PROCESS | 4124 | 1461192667657 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:51:07 INFO - PROCESS | 4124 | 1461192667660 Marionette TRACE conn4 <- [1,2982,null,{}] 15:51:07 INFO - PROCESS | 4124 | 1461192667666 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:07 INFO - PROCESS | 4124 | 1461192667882 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 15:51:08 INFO - PROCESS | 4124 | 1461192668113 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff385310800 == 160 [pid = 4124] [id = 754] 15:51:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38275ac00) [pid = 4124] [serial = 2262] [outer = (nil)] 15:51:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff3864c5000) [pid = 4124] [serial = 2263] [outer = 0x7ff38275ac00] 15:51:08 INFO - PROCESS | 4124 | 1461192668176 Marionette DEBUG loaded listener.js 15:51:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3876f2400) [pid = 4124] [serial = 2264] [outer = 0x7ff38275ac00] 15:51:09 INFO - PROCESS | 4124 | 1461192669097 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 15:51:09 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 15:51:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:51:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:51:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1493ms 15:51:09 INFO - PROCESS | 4124 | 1461192669150 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 15:51:09 INFO - PROCESS | 4124 | 1461192669154 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 15:51:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:51:09 INFO - PROCESS | 4124 | 1461192669160 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:51:09 INFO - PROCESS | 4124 | 1461192669166 Marionette TRACE conn4 <- [1,2986,null,{}] 15:51:09 INFO - PROCESS | 4124 | 1461192669188 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:09 INFO - PROCESS | 4124 | 1461192669477 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 15:51:09 INFO - PROCESS | 4124 | 1461192669509 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:09 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38877d800 == 161 [pid = 4124] [id = 755] 15:51:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff3885c3400) [pid = 4124] [serial = 2265] [outer = (nil)] 15:51:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff388852800) [pid = 4124] [serial = 2266] [outer = 0x7ff3885c3400] 15:51:09 INFO - PROCESS | 4124 | 1461192669575 Marionette DEBUG loaded listener.js 15:51:09 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff388d41000) [pid = 4124] [serial = 2267] [outer = 0x7ff3885c3400] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff38d363800) [pid = 4124] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff39526d000) [pid = 4124] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff380c10800) [pid = 4124] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff387dadc00) [pid = 4124] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff396fa3c00) [pid = 4124] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff380c08c00) [pid = 4124] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff38a1ca400) [pid = 4124] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff38850e800) [pid = 4124] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff3824a5c00) [pid = 4124] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39af38000) [pid = 4124] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff389a1d000) [pid = 4124] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff389a29c00) [pid = 4124] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff398a7b400) [pid = 4124] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff3891eac00) [pid = 4124] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff3963ac800) [pid = 4124] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff396fab400) [pid = 4124] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff382756800) [pid = 4124] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff3875a4000) [pid = 4124] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff396d5f400) [pid = 4124] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3885cb000) [pid = 4124] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3876ee800) [pid = 4124] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff39af06000) [pid = 4124] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff380c0a800) [pid = 4124] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:51:11 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff396d59000) [pid = 4124] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 15:51:11 INFO - PROCESS | 4124 | 1461192671185 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 15:51:11 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. 15:51:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2042ms 15:51:11 INFO - PROCESS | 4124 | 1461192671204 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 15:51:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:51:11 INFO - PROCESS | 4124 | 1461192671208 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 15:51:11 INFO - PROCESS | 4124 | 1461192671214 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:51:11 INFO - PROCESS | 4124 | 1461192671217 Marionette TRACE conn4 <- [1,2990,null,{}] 15:51:11 INFO - PROCESS | 4124 | 1461192671222 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:11 INFO - PROCESS | 4124 | 1461192671546 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 15:51:11 INFO - PROCESS | 4124 | 1461192671688 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:11 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3896d6000 == 162 [pid = 4124] [id = 756] 15:51:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff380c06c00) [pid = 4124] [serial = 2268] [outer = (nil)] 15:51:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff388d41c00) [pid = 4124] [serial = 2269] [outer = 0x7ff380c06c00] 15:51:11 INFO - PROCESS | 4124 | 1461192671758 Marionette DEBUG loaded listener.js 15:51:11 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff3891e3000) [pid = 4124] [serial = 2270] [outer = 0x7ff380c06c00] 15:51:12 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0ce000 == 163 [pid = 4124] [id = 757] 15:51:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff389696000) [pid = 4124] [serial = 2271] [outer = (nil)] 15:51:12 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff388858000) [pid = 4124] [serial = 2272] [outer = 0x7ff389696000] 15:51:12 INFO - PROCESS | 4124 | 1461192672546 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 15:51:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 15:51:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1387ms 15:51:12 INFO - PROCESS | 4124 | 1461192672601 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 15:51:12 INFO - PROCESS | 4124 | 1461192672604 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 15:51:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:51:12 INFO - PROCESS | 4124 | 1461192672610 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:51:12 INFO - PROCESS | 4124 | 1461192672625 Marionette TRACE conn4 <- [1,2994,null,{}] 15:51:12 INFO - PROCESS | 4124 | 1461192672631 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:12 INFO - PROCESS | 4124 | 1461192672981 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 15:51:13 INFO - PROCESS | 4124 | 1461192672996 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:13 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38adcd800 == 164 [pid = 4124] [id = 758] 15:51:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff3824a3c00) [pid = 4124] [serial = 2273] [outer = (nil)] 15:51:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff389740400) [pid = 4124] [serial = 2274] [outer = 0x7ff3824a3c00] 15:51:13 INFO - PROCESS | 4124 | 1461192673090 Marionette DEBUG loaded listener.js 15:51:13 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff3897e4000) [pid = 4124] [serial = 2275] [outer = 0x7ff3824a3c00] 15:51:14 INFO - PROCESS | 4124 | 1461192674326 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 15:51:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:51:14 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 15:51:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1749ms 15:51:14 INFO - PROCESS | 4124 | 1461192674362 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 15:51:14 INFO - PROCESS | 4124 | 1461192674369 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 15:51:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:51:14 INFO - PROCESS | 4124 | 1461192674379 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:51:14 INFO - PROCESS | 4124 | 1461192674383 Marionette TRACE conn4 <- [1,2998,null,{}] 15:51:14 INFO - PROCESS | 4124 | 1461192674392 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:14 INFO - PROCESS | 4124 | 1461192674667 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 15:51:14 INFO - PROCESS | 4124 | 1461192674951 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:15 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff386286000 == 165 [pid = 4124] [id = 759] 15:51:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff385155400) [pid = 4124] [serial = 2276] [outer = (nil)] 15:51:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff38528a000) [pid = 4124] [serial = 2277] [outer = 0x7ff385155400] 15:51:15 INFO - PROCESS | 4124 | 1461192675085 Marionette DEBUG loaded listener.js 15:51:15 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff387ac8000) [pid = 4124] [serial = 2278] [outer = 0x7ff385155400] 15:51:15 INFO - PROCESS | 4124 | 1461192675991 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 15:51:16 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. 15:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1638ms 15:51:16 INFO - PROCESS | 4124 | 1461192676020 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 15:51:16 INFO - PROCESS | 4124 | 1461192676043 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 15:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:51:16 INFO - PROCESS | 4124 | 1461192676095 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:51:16 INFO - PROCESS | 4124 | 1461192676105 Marionette TRACE conn4 <- [1,3002,null,{}] 15:51:16 INFO - PROCESS | 4124 | 1461192676114 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:16 INFO - PROCESS | 4124 | 1461192676469 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 15:51:16 INFO - PROCESS | 4124 | 1461192676923 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:16 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ade2000 == 166 [pid = 4124] [id = 760] 15:51:16 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff385158400) [pid = 4124] [serial = 2279] [outer = (nil)] 15:51:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff388d40000) [pid = 4124] [serial = 2280] [outer = 0x7ff385158400] 15:51:17 INFO - PROCESS | 4124 | 1461192677051 Marionette DEBUG loaded listener.js 15:51:17 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff389607000) [pid = 4124] [serial = 2281] [outer = 0x7ff385158400] 15:51:18 INFO - PROCESS | 4124 | 1461192678034 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 15:51:18 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. 15:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2007ms 15:51:18 INFO - PROCESS | 4124 | 1461192678093 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 15:51:18 INFO - PROCESS | 4124 | 1461192678096 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 15:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:51:18 INFO - PROCESS | 4124 | 1461192678104 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:51:18 INFO - PROCESS | 4124 | 1461192678110 Marionette TRACE conn4 <- [1,3006,null,{}] 15:51:18 INFO - PROCESS | 4124 | 1461192678187 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:18 INFO - PROCESS | 4124 | 1461192678452 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 15:51:18 INFO - PROCESS | 4124 | 1461192678749 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:18 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38d2c4800 == 167 [pid = 4124] [id = 761] 15:51:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff388852400) [pid = 4124] [serial = 2282] [outer = (nil)] 15:51:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff389a23000) [pid = 4124] [serial = 2283] [outer = 0x7ff388852400] 15:51:18 INFO - PROCESS | 4124 | 1461192678874 Marionette DEBUG loaded listener.js 15:51:18 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff38a433800) [pid = 4124] [serial = 2284] [outer = 0x7ff388852400] 15:51:19 INFO - PROCESS | 4124 | 1461192679673 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 15:51:19 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. 15:51:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1584ms 15:51:19 INFO - PROCESS | 4124 | 1461192679688 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 15:51:19 INFO - PROCESS | 4124 | 1461192679692 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 15:51:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:51:19 INFO - PROCESS | 4124 | 1461192679698 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:51:19 INFO - PROCESS | 4124 | 1461192679701 Marionette TRACE conn4 <- [1,3010,null,{}] 15:51:19 INFO - PROCESS | 4124 | 1461192679707 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:19 INFO - PROCESS | 4124 | 1461192679936 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 15:51:20 INFO - PROCESS | 4124 | 1461192680196 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:20 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38ddbe000 == 168 [pid = 4124] [id = 762] 15:51:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff389609000) [pid = 4124] [serial = 2285] [outer = (nil)] 15:51:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff38c05b400) [pid = 4124] [serial = 2286] [outer = 0x7ff389609000] 15:51:20 INFO - PROCESS | 4124 | 1461192680273 Marionette DEBUG loaded listener.js 15:51:20 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff38c8d8800) [pid = 4124] [serial = 2287] [outer = 0x7ff389609000] 15:51:21 INFO - PROCESS | 4124 | 1461192681145 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 15:51:21 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 15:51:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1477ms 15:51:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:51:21 INFO - PROCESS | 4124 | 1461192681177 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 15:51:21 INFO - PROCESS | 4124 | 1461192681180 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 15:51:21 INFO - PROCESS | 4124 | 1461192681187 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:51:21 INFO - PROCESS | 4124 | 1461192681190 Marionette TRACE conn4 <- [1,3014,null,{}] 15:51:21 INFO - PROCESS | 4124 | 1461192681196 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:21 INFO - PROCESS | 4124 | 1461192681427 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 15:51:21 INFO - PROCESS | 4124 | 1461192681719 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:21 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38df7a800 == 169 [pid = 4124] [id = 763] 15:51:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff38ada4400) [pid = 4124] [serial = 2288] [outer = (nil)] 15:51:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff38c9ce800) [pid = 4124] [serial = 2289] [outer = 0x7ff38ada4400] 15:51:21 INFO - PROCESS | 4124 | 1461192681801 Marionette DEBUG loaded listener.js 15:51:21 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff38d36ac00) [pid = 4124] [serial = 2290] [outer = 0x7ff38ada4400] 15:51:22 INFO - PROCESS | 4124 | [4124] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:51:22 INFO - PROCESS | 4124 | 1461192682747 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:51:22 INFO - {} 15:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:51:22 INFO - {} 15:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:51:22 INFO - {} 15:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:51:22 INFO - {} 15:51:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1587ms 15:51:22 INFO - PROCESS | 4124 | 1461192682777 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 15:51:22 INFO - PROCESS | 4124 | 1461192682781 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 15:51:22 INFO - TEST-START | /FileAPI/fileReader.html 15:51:22 INFO - PROCESS | 4124 | 1461192682796 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:51:22 INFO - PROCESS | 4124 | 1461192682799 Marionette TRACE conn4 <- [1,3018,null,{}] 15:51:22 INFO - PROCESS | 4124 | 1461192682805 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:23 INFO - PROCESS | 4124 | 1461192683161 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 15:51:23 INFO - PROCESS | 4124 | 1461192683434 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:23 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f257000 == 170 [pid = 4124] [id = 764] 15:51:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff38c8d9800) [pid = 4124] [serial = 2291] [outer = (nil)] 15:51:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff394378000) [pid = 4124] [serial = 2292] [outer = 0x7ff38c8d9800] 15:51:23 INFO - PROCESS | 4124 | 1461192683532 Marionette DEBUG loaded listener.js 15:51:23 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff395277000) [pid = 4124] [serial = 2293] [outer = 0x7ff38c8d9800] 15:51:24 INFO - PROCESS | 4124 | 1461192684329 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 15:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:51:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:51:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1581ms 15:51:24 INFO - PROCESS | 4124 | 1461192684379 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 15:51:24 INFO - PROCESS | 4124 | 1461192684382 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 15:51:24 INFO - TEST-START | /FileAPI/historical.html 15:51:24 INFO - PROCESS | 4124 | 1461192684388 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:51:24 INFO - PROCESS | 4124 | 1461192684392 Marionette TRACE conn4 <- [1,3022,null,{}] 15:51:24 INFO - PROCESS | 4124 | 1461192684397 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:24 INFO - PROCESS | 4124 | 1461192684667 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 15:51:24 INFO - PROCESS | 4124 | 1461192684955 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:25 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394370000 == 171 [pid = 4124] [id = 765] 15:51:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 158 (0x7ff38d36b800) [pid = 4124] [serial = 2294] [outer = (nil)] 15:51:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 159 (0x7ff396115400) [pid = 4124] [serial = 2295] [outer = 0x7ff38d36b800] 15:51:25 INFO - PROCESS | 4124 | 1461192685076 Marionette DEBUG loaded listener.js 15:51:25 INFO - PROCESS | 4124 | ++DOMWINDOW == 160 (0x7ff3961e1400) [pid = 4124] [serial = 2296] [outer = 0x7ff38d36b800] 15:51:25 INFO - PROCESS | 4124 | 1461192685866 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 15:51:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:51:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:51:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:51:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:51:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:51:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:51:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:51:25 INFO - TEST-OK | /FileAPI/historical.html | took 1536ms 15:51:25 INFO - PROCESS | 4124 | 1461192685931 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 15:51:25 INFO - PROCESS | 4124 | 1461192685939 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 15:51:25 INFO - TEST-START | /FileAPI/idlharness.html 15:51:25 INFO - PROCESS | 4124 | 1461192685955 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:51:25 INFO - PROCESS | 4124 | 1461192685962 Marionette TRACE conn4 <- [1,3026,null,{}] 15:51:26 INFO - PROCESS | 4124 | 1461192686001 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:26 INFO - PROCESS | 4124 | 1461192686304 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 15:51:26 INFO - PROCESS | 4124 | 1461192686650 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:26 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff394f14000 == 172 [pid = 4124] [id = 766] 15:51:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 161 (0x7ff38f1c9c00) [pid = 4124] [serial = 2297] [outer = (nil)] 15:51:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 162 (0x7ff3963afc00) [pid = 4124] [serial = 2298] [outer = 0x7ff38f1c9c00] 15:51:26 INFO - PROCESS | 4124 | 1461192686725 Marionette DEBUG loaded listener.js 15:51:26 INFO - PROCESS | 4124 | ++DOMWINDOW == 163 (0x7ff3964e4400) [pid = 4124] [serial = 2299] [outer = 0x7ff38f1c9c00] 15:51:28 INFO - PROCESS | 4124 | 1461192688407 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:51:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:51:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:51:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:51:28 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 15:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:51:28 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 15:51:28 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 15:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:51:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:51:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:51:28 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 15:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:51:28 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 15:51:28 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 15:51:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:51:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:51:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:51:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:51:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:51:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:51:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 2599ms 15:51:28 INFO - PROCESS | 4124 | 1461192688568 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 15:51:28 INFO - PROCESS | 4124 | 1461192688573 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 15:51:28 INFO - TEST-START | /FileAPI/idlharness.worker 15:51:28 INFO - PROCESS | 4124 | 1461192688584 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:51:28 INFO - PROCESS | 4124 | 1461192688589 Marionette TRACE conn4 <- [1,3030,null,{}] 15:51:28 INFO - PROCESS | 4124 | 1461192688604 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:28 INFO - PROCESS | 4124 | 1461192688987 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 15:51:29 INFO - PROCESS | 4124 | 1461192689212 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:29 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950d6000 == 173 [pid = 4124] [id = 767] 15:51:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 164 (0x7ff3897e1800) [pid = 4124] [serial = 2300] [outer = (nil)] 15:51:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 165 (0x7ff39a093800) [pid = 4124] [serial = 2301] [outer = 0x7ff3897e1800] 15:51:29 INFO - PROCESS | 4124 | 1461192689291 Marionette DEBUG loaded listener.js 15:51:29 INFO - PROCESS | 4124 | ++DOMWINDOW == 166 (0x7ff39a0b3c00) [pid = 4124] [serial = 2302] [outer = 0x7ff3897e1800] 15:51:29 INFO - PROCESS | 4124 | [4124] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:51:31 INFO - PROCESS | 4124 | 1461192691666 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:51:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:51:31 INFO - {} 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:51:31 INFO - {} 15:51:31 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 - {} 15:51:31 INFO - {} 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:51:31 INFO - {} 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:51:31 INFO - {} 15:51:31 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 - {} 15:51:31 INFO - {} 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:51:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:51:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 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 15:51:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:51:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:51:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:51:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:51:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:51:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:51:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:51:31 INFO - {} 15:51:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:51:32 INFO - {} 15:51:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3224ms 15:51:32 INFO - PROCESS | 4124 | 1461192691811 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 15:51:32 INFO - PROCESS | 4124 | 1461192691816 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 15:51:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:51:32 INFO - PROCESS | 4124 | 1461192691826 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:51:32 INFO - PROCESS | 4124 | 1461192691831 Marionette TRACE conn4 <- [1,3034,null,{}] 15:51:32 INFO - PROCESS | 4124 | 1461192691844 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:32 INFO - PROCESS | 4124 | 1461192692327 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 15:51:32 INFO - PROCESS | 4124 | 1461192692555 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:32 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39abae800 == 174 [pid = 4124] [id = 768] 15:51:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 167 (0x7ff39a09b400) [pid = 4124] [serial = 2303] [outer = (nil)] 15:51:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 168 (0x7ff39fae9800) [pid = 4124] [serial = 2304] [outer = 0x7ff39a09b400] 15:51:32 INFO - PROCESS | 4124 | 1461192692630 Marionette DEBUG loaded listener.js 15:51:32 INFO - PROCESS | 4124 | ++DOMWINDOW == 169 (0x7ff3a0866c00) [pid = 4124] [serial = 2305] [outer = 0x7ff39a09b400] 15:51:33 INFO - PROCESS | 4124 | 1461192693443 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:51:33 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:51:33 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1643ms 15:51:33 INFO - PROCESS | 4124 | 1461192693478 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 15:51:33 INFO - PROCESS | 4124 | 1461192693481 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 15:51:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:51:33 INFO - PROCESS | 4124 | 1461192693490 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:51:33 INFO - PROCESS | 4124 | 1461192693500 Marionette TRACE conn4 <- [1,3038,null,{}] 15:51:33 INFO - PROCESS | 4124 | 1461192693505 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:33 INFO - PROCESS | 4124 | 1461192693759 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 15:51:34 INFO - PROCESS | 4124 | 1461192694054 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:34 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39b115800 == 175 [pid = 4124] [id = 769] 15:51:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 170 (0x7ff394881800) [pid = 4124] [serial = 2306] [outer = (nil)] 15:51:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 171 (0x7ff3a2dc9400) [pid = 4124] [serial = 2307] [outer = 0x7ff394881800] 15:51:34 INFO - PROCESS | 4124 | 1461192694194 Marionette DEBUG loaded listener.js 15:51:34 INFO - PROCESS | 4124 | ++DOMWINDOW == 172 (0x7ff3ad9a2c00) [pid = 4124] [serial = 2308] [outer = 0x7ff394881800] 15:51:34 INFO - PROCESS | 4124 | 1461192694965 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 15:51:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:51:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1489ms 15:51:34 INFO - PROCESS | 4124 | 1461192694981 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 15:51:34 INFO - PROCESS | 4124 | 1461192694985 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 15:51:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:51:34 INFO - PROCESS | 4124 | 1461192694991 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:51:34 INFO - PROCESS | 4124 | 1461192694994 Marionette TRACE conn4 <- [1,3042,null,{}] 15:51:35 INFO - PROCESS | 4124 | 1461192694999 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:35 INFO - PROCESS | 4124 | 1461192695226 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 15:51:35 INFO - PROCESS | 4124 | 1461192695488 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:35 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39e576000 == 176 [pid = 4124] [id = 770] 15:51:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 173 (0x7ff396448000) [pid = 4124] [serial = 2309] [outer = (nil)] 15:51:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 174 (0x7ff3ae8e3c00) [pid = 4124] [serial = 2310] [outer = 0x7ff396448000] 15:51:35 INFO - PROCESS | 4124 | 1461192695565 Marionette DEBUG loaded listener.js 15:51:35 INFO - PROCESS | 4124 | ++DOMWINDOW == 175 (0x7ff3aeb51c00) [pid = 4124] [serial = 2311] [outer = 0x7ff396448000] 15:51:36 INFO - PROCESS | 4124 | 1461192696794 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:51:36 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. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:51:36 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'.) 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:51:36 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. 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:51:36 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. 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:51:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:36 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. 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:51:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:51:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:51:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:51:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:51:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1926ms 15:51:36 INFO - PROCESS | 4124 | 1461192696929 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 15:51:36 INFO - PROCESS | 4124 | 1461192696936 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 15:51:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:51:36 INFO - PROCESS | 4124 | 1461192696948 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:51:36 INFO - PROCESS | 4124 | 1461192696951 Marionette TRACE conn4 <- [1,3046,null,{}] 15:51:37 INFO - PROCESS | 4124 | 1461192697017 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:37 INFO - PROCESS | 4124 | 1461192697415 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 15:51:37 INFO - PROCESS | 4124 | 1461192697705 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:37 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff398c7d000 == 177 [pid = 4124] [id = 771] 15:51:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 176 (0x7ff38c8dcc00) [pid = 4124] [serial = 2312] [outer = (nil)] 15:51:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 177 (0x7ff39a09bc00) [pid = 4124] [serial = 2313] [outer = 0x7ff38c8dcc00] 15:51:37 INFO - PROCESS | 4124 | 1461192697776 Marionette DEBUG loaded listener.js 15:51:37 INFO - PROCESS | 4124 | ++DOMWINDOW == 178 (0x7ff39a390c00) [pid = 4124] [serial = 2314] [outer = 0x7ff38c8dcc00] 15:51:38 INFO - PROCESS | 4124 | [4124] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:51:38 INFO - PROCESS | 4124 | 1461192698660 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:51:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:51:38 INFO - {} 15:51:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1736ms 15:51:38 INFO - PROCESS | 4124 | 1461192698683 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 15:51:38 INFO - PROCESS | 4124 | 1461192698686 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 15:51:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:51:38 INFO - PROCESS | 4124 | 1461192698692 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:51:38 INFO - PROCESS | 4124 | 1461192698694 Marionette TRACE conn4 <- [1,3050,null,{}] 15:51:38 INFO - PROCESS | 4124 | 1461192698700 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:38 INFO - PROCESS | 4124 | 1461192698953 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 15:51:39 INFO - PROCESS | 4124 | 1461192699264 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:39 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a9cb000 == 178 [pid = 4124] [id = 772] 15:51:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 179 (0x7ff39a319c00) [pid = 4124] [serial = 2315] [outer = (nil)] 15:51:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 180 (0x7ff39a631c00) [pid = 4124] [serial = 2316] [outer = 0x7ff39a319c00] 15:51:39 INFO - PROCESS | 4124 | 1461192699347 Marionette DEBUG loaded listener.js 15:51:39 INFO - PROCESS | 4124 | ++DOMWINDOW == 181 (0x7ff39aea2000) [pid = 4124] [serial = 2317] [outer = 0x7ff39a319c00] 15:51:40 INFO - PROCESS | 4124 | 1461192700252 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 15:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:51:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:51:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1587ms 15:51:40 INFO - PROCESS | 4124 | 1461192700281 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 15:51:40 INFO - PROCESS | 4124 | 1461192700285 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 15:51:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:51:40 INFO - PROCESS | 4124 | 1461192700294 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:51:40 INFO - PROCESS | 4124 | 1461192700297 Marionette TRACE conn4 <- [1,3054,null,{}] 15:51:40 INFO - PROCESS | 4124 | 1461192700303 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:40 INFO - PROCESS | 4124 | 1461192700562 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 15:51:40 INFO - PROCESS | 4124 | 1461192700862 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:40 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3a1f5d800 == 179 [pid = 4124] [id = 773] 15:51:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 182 (0x7ff39a394400) [pid = 4124] [serial = 2318] [outer = (nil)] 15:51:40 INFO - PROCESS | 4124 | ++DOMWINDOW == 183 (0x7ff39aeaec00) [pid = 4124] [serial = 2319] [outer = 0x7ff39a394400] 15:51:40 INFO - PROCESS | 4124 | 1461192700945 Marionette DEBUG loaded listener.js 15:51:41 INFO - PROCESS | 4124 | ++DOMWINDOW == 184 (0x7ff39af3b800) [pid = 4124] [serial = 2320] [outer = 0x7ff39a394400] 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:51:42 INFO - PROCESS | 4124 | 1461192702324 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:51:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:51:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:42 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" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:42 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" 15:51:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:51:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:51:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2156ms 15:51:42 INFO - PROCESS | 4124 | 1461192702456 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 15:51:42 INFO - PROCESS | 4124 | 1461192702459 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 15:51:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:51:42 INFO - PROCESS | 4124 | 1461192702471 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:51:42 INFO - PROCESS | 4124 | 1461192702479 Marionette TRACE conn4 <- [1,3058,null,{}] 15:51:42 INFO - PROCESS | 4124 | 1461192702636 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:42 INFO - PROCESS | 4124 | 1461192702878 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 15:51:43 INFO - PROCESS | 4124 | 1461192703162 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:43 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3ad4fa000 == 180 [pid = 4124] [id = 774] 15:51:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 185 (0x7ff39ab0f400) [pid = 4124] [serial = 2321] [outer = (nil)] 15:51:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 186 (0x7ff3aeb58400) [pid = 4124] [serial = 2322] [outer = 0x7ff39ab0f400] 15:51:43 INFO - PROCESS | 4124 | 1461192703240 Marionette DEBUG loaded listener.js 15:51:43 INFO - PROCESS | 4124 | ++DOMWINDOW == 187 (0x7ff3b2b89400) [pid = 4124] [serial = 2323] [outer = 0x7ff39ab0f400] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38a0ce000 == 179 [pid = 4124] [id = 757] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3896d6000 == 178 [pid = 4124] [id = 756] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38877d800 == 177 [pid = 4124] [id = 755] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff385310800 == 176 [pid = 4124] [id = 754] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38260e800 == 175 [pid = 4124] [id = 753] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff37f71c800 == 174 [pid = 4124] [id = 752] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3bfcd4800 == 173 [pid = 4124] [id = 751] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39ac0b000 == 172 [pid = 4124] [id = 750] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff387a44000 == 171 [pid = 4124] [id = 749] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff386299800 == 170 [pid = 4124] [id = 748] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a07bc800 == 169 [pid = 4124] [id = 747] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38f162800 == 168 [pid = 4124] [id = 746] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b7074000 == 167 [pid = 4124] [id = 745] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3b5543800 == 166 [pid = 4124] [id = 744] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3ad936800 == 165 [pid = 4124] [id = 743] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a1f4a000 == 164 [pid = 4124] [id = 742] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3a08d3800 == 163 [pid = 4124] [id = 741] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39caaa000 == 162 [pid = 4124] [id = 740] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39b02f800 == 161 [pid = 4124] [id = 739] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39a9d1800 == 160 [pid = 4124] [id = 738] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff3979d9800 == 159 [pid = 4124] [id = 737] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff39530b800 == 158 [pid = 4124] [id = 736] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff394358800 == 157 [pid = 4124] [id = 735] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff38eec6800 == 156 [pid = 4124] [id = 734] 15:51:45 INFO - PROCESS | 4124 | --DOCSHELL 0x7ff388e78000 == 155 [pid = 4124] [id = 733] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 186 (0x7ff388797400) [pid = 4124] [serial = 2198] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 185 (0x7ff38ada6800) [pid = 4124] [serial = 2195] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 184 (0x7ff389692400) [pid = 4124] [serial = 2193] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 183 (0x7ff39b1c9c00) [pid = 4124] [serial = 2172] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 182 (0x7ff39b181c00) [pid = 4124] [serial = 2171] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 181 (0x7ff39b179c00) [pid = 4124] [serial = 2169] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 180 (0x7ff39af43800) [pid = 4124] [serial = 2168] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 179 (0x7ff39af38800) [pid = 4124] [serial = 2166] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 178 (0x7ff39af0ac00) [pid = 4124] [serial = 2165] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 177 (0x7ff39a54d000) [pid = 4124] [serial = 2163] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 176 (0x7ff39a482c00) [pid = 4124] [serial = 2162] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 175 (0x7ff39a219c00) [pid = 4124] [serial = 2160] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 174 (0x7ff39a0b0800) [pid = 4124] [serial = 2159] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 173 (0x7ff39a094400) [pid = 4124] [serial = 2157] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 172 (0x7ff39a038000) [pid = 4124] [serial = 2156] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 171 (0x7ff398ac5800) [pid = 4124] [serial = 2154] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 170 (0x7ff3974c7400) [pid = 4124] [serial = 2153] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 169 (0x7ff396d56800) [pid = 4124] [serial = 2151] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 168 (0x7ff3964e5000) [pid = 4124] [serial = 2150] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 167 (0x7ff394881c00) [pid = 4124] [serial = 2148] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 166 (0x7ff394382800) [pid = 4124] [serial = 2147] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 165 (0x7ff3941ba000) [pid = 4124] [serial = 2145] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 164 (0x7ff38d362000) [pid = 4124] [serial = 2144] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 163 (0x7ff397057c00) [pid = 4124] [serial = 2043] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 162 (0x7ff38c061800) [pid = 4124] [serial = 2142] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 161 (0x7ff38acd1c00) [pid = 4124] [serial = 2141] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 160 (0x7ff388fd4800) [pid = 4124] [serial = 2139] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 159 (0x7ff3885e7c00) [pid = 4124] [serial = 2138] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 158 (0x7ff385159000) [pid = 4124] [serial = 2135] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 157 (0x7ff3876e8400) [pid = 4124] [serial = 2136] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 156 (0x7ff3876eb800) [pid = 4124] [serial = 2189] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 155 (0x7ff3963b3c00) [pid = 4124] [serial = 2040] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 154 (0x7ff387db3400) [pid = 4124] [serial = 2190] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 153 (0x7ff382529400) [pid = 4124] [serial = 2186] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 152 (0x7ff3835f2000) [pid = 4124] [serial = 2187] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 151 (0x7ff39526b400) [pid = 4124] [serial = 2037] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 150 (0x7ff3a052c000) [pid = 4124] [serial = 2184] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff39fa96800) [pid = 4124] [serial = 2183] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff39f5ad400) [pid = 4124] [serial = 2181] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff39e5c0c00) [pid = 4124] [serial = 2180] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff39caf3800) [pid = 4124] [serial = 2178] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff39b5af000) [pid = 4124] [serial = 2177] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff39b5a8c00) [pid = 4124] [serial = 2175] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff39b1d1400) [pid = 4124] [serial = 2174] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff388850400) [pid = 4124] [serial = 2192] [outer = (nil)] [url = about:blank] 15:51:45 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff38c064000) [pid = 4124] [serial = 2196] [outer = (nil)] [url = about:blank] 15:51:46 INFO - PROCESS | 4124 | 1461192706449 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:51:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:51:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:51:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:51:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:51:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:51:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:51:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:51:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:51:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4012ms 15:51:46 INFO - PROCESS | 4124 | 1461192706487 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 15:51:46 INFO - PROCESS | 4124 | 1461192706496 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 15:51:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:51:46 INFO - PROCESS | 4124 | 1461192706506 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:51:46 INFO - PROCESS | 4124 | 1461192706510 Marionette TRACE conn4 <- [1,3062,null,{}] 15:51:46 INFO - PROCESS | 4124 | 1461192706518 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:46 INFO - PROCESS | 4124 | 1461192706786 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 15:51:47 INFO - PROCESS | 4124 | 1461192706999 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:47 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff384821000 == 156 [pid = 4124] [id = 775] 15:51:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff382759c00) [pid = 4124] [serial = 2324] [outer = (nil)] 15:51:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3835ea800) [pid = 4124] [serial = 2325] [outer = 0x7ff382759c00] 15:51:47 INFO - PROCESS | 4124 | 1461192707072 Marionette DEBUG loaded listener.js 15:51:47 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff38489e000) [pid = 4124] [serial = 2326] [outer = 0x7ff382759c00] 15:51:47 INFO - PROCESS | 4124 | [4124] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:51:48 INFO - PROCESS | 4124 | 1461192708085 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:51:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:51:48 INFO - {} 15:51:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1589ms 15:51:48 INFO - PROCESS | 4124 | 1461192708095 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 15:51:48 INFO - PROCESS | 4124 | 1461192708103 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 15:51:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:51:48 INFO - PROCESS | 4124 | 1461192708112 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:51:48 INFO - PROCESS | 4124 | 1461192708117 Marionette TRACE conn4 <- [1,3066,null,{}] 15:51:48 INFO - PROCESS | 4124 | 1461192708122 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:48 INFO - PROCESS | 4124 | 1461192708324 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 15:51:48 INFO - PROCESS | 4124 | 1461192708649 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:48 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3889e1800 == 157 [pid = 4124] [id = 776] 15:51:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff382756800) [pid = 4124] [serial = 2327] [outer = (nil)] 15:51:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff387ad3c00) [pid = 4124] [serial = 2328] [outer = 0x7ff382756800] 15:51:48 INFO - PROCESS | 4124 | 1461192708732 Marionette DEBUG loaded listener.js 15:51:48 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff388513c00) [pid = 4124] [serial = 2329] [outer = 0x7ff382756800] 15:51:49 INFO - PROCESS | 4124 | 1461192709492 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:51:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:51:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1436ms 15:51:49 INFO - PROCESS | 4124 | 1461192709552 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 15:51:49 INFO - PROCESS | 4124 | 1461192709555 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 15:51:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:51:49 INFO - PROCESS | 4124 | 1461192709562 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:51:49 INFO - PROCESS | 4124 | 1461192709568 Marionette TRACE conn4 <- [1,3070,null,{}] 15:51:49 INFO - PROCESS | 4124 | 1461192709591 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:49 INFO - PROCESS | 4124 | 1461192709879 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 15:51:49 INFO - PROCESS | 4124 | 1461192709936 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:49 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38a0ce800 == 158 [pid = 4124] [id = 777] 15:51:49 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff388d3c000) [pid = 4124] [serial = 2330] [outer = (nil)] 15:51:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff3891e4800) [pid = 4124] [serial = 2331] [outer = 0x7ff388d3c000] 15:51:50 INFO - PROCESS | 4124 | 1461192710058 Marionette DEBUG loaded listener.js 15:51:50 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff389747400) [pid = 4124] [serial = 2332] [outer = 0x7ff388d3c000] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 149 (0x7ff38960a800) [pid = 4124] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 148 (0x7ff380c06c00) [pid = 4124] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 147 (0x7ff3885c3400) [pid = 4124] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 146 (0x7ff39af46000) [pid = 4124] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 145 (0x7ff388d41800) [pid = 4124] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 144 (0x7ff3a085fc00) [pid = 4124] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 143 (0x7ff3a1627000) [pid = 4124] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 142 (0x7ff3a0536400) [pid = 4124] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 141 (0x7ff39b1c5c00) [pid = 4124] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 140 (0x7ff39b183400) [pid = 4124] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 139 (0x7ff39a7dd400) [pid = 4124] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 138 (0x7ff39a318c00) [pid = 4124] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 137 (0x7ff3976ce400) [pid = 4124] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 136 (0x7ff3974d6400) [pid = 4124] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 135 (0x7ff3974ce000) [pid = 4124] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 134 (0x7ff3941b6400) [pid = 4124] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 133 (0x7ff38c9c4000) [pid = 4124] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 132 (0x7ff38c8d2c00) [pid = 4124] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 131 (0x7ff388fd9800) [pid = 4124] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 130 (0x7ff3848bb000) [pid = 4124] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 129 (0x7ff38275ac00) [pid = 4124] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 128 (0x7ff384899800) [pid = 4124] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 127 (0x7ff3a0864c00) [pid = 4124] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 126 (0x7ff39d49f400) [pid = 4124] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 125 (0x7ff39af0f400) [pid = 4124] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:51:51 INFO - PROCESS | 4124 | --DOMWINDOW == 124 (0x7ff389696000) [pid = 4124] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:51:51 INFO - PROCESS | 4124 | 1461192711547 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:51:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2045ms 15:51:51 INFO - PROCESS | 4124 | 1461192711609 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 15:51:51 INFO - PROCESS | 4124 | 1461192711613 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 15:51:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:51:51 INFO - PROCESS | 4124 | 1461192711619 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:51:51 INFO - PROCESS | 4124 | 1461192711621 Marionette TRACE conn4 <- [1,3074,null,{}] 15:51:51 INFO - PROCESS | 4124 | 1461192711637 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:51 INFO - PROCESS | 4124 | 1461192711876 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 15:51:52 INFO - PROCESS | 4124 | 1461192712086 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:52 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38cad8000 == 159 [pid = 4124] [id = 778] 15:51:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 125 (0x7ff388fd3000) [pid = 4124] [serial = 2333] [outer = (nil)] 15:51:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 126 (0x7ff389a1f400) [pid = 4124] [serial = 2334] [outer = 0x7ff388fd3000] 15:51:52 INFO - PROCESS | 4124 | 1461192712150 Marionette DEBUG loaded listener.js 15:51:52 INFO - PROCESS | 4124 | ++DOMWINDOW == 127 (0x7ff38a430c00) [pid = 4124] [serial = 2335] [outer = 0x7ff388fd3000] 15:51:52 INFO - PROCESS | 4124 | 1461192712922 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:51:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:51:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1344ms 15:51:52 INFO - PROCESS | 4124 | 1461192712967 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 15:51:52 INFO - PROCESS | 4124 | 1461192712970 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 15:51:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:51:52 INFO - PROCESS | 4124 | 1461192712976 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:51:52 INFO - PROCESS | 4124 | 1461192712978 Marionette TRACE conn4 <- [1,3078,null,{}] 15:51:52 INFO - PROCESS | 4124 | 1461192712984 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:53 INFO - PROCESS | 4124 | 1461192713406 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 15:51:53 INFO - PROCESS | 4124 | 1461192713690 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:53 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3808ce800 == 160 [pid = 4124] [id = 779] 15:51:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 128 (0x7ff3818d1400) [pid = 4124] [serial = 2336] [outer = (nil)] 15:51:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 129 (0x7ff3818d4c00) [pid = 4124] [serial = 2337] [outer = 0x7ff3818d1400] 15:51:53 INFO - PROCESS | 4124 | 1461192713769 Marionette DEBUG loaded listener.js 15:51:53 INFO - PROCESS | 4124 | ++DOMWINDOW == 130 (0x7ff381d6b000) [pid = 4124] [serial = 2338] [outer = 0x7ff3818d1400] 15:51:54 INFO - PROCESS | 4124 | 1461192714707 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:51:54 INFO - PROCESS | 4124 | 1461192714824 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 15:51:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:51:54 INFO - PROCESS | 4124 | 1461192714837 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:51:54 INFO - PROCESS | 4124 | 1461192714844 Marionette TRACE conn4 <- [1,3082,null,{}] 15:51:54 INFO - PROCESS | 4124 | 1461192714851 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:55 INFO - PROCESS | 4124 | 1461192715088 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 15:51:55 INFO - PROCESS | 4124 | 1461192715380 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:55 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff388ec8000 == 161 [pid = 4124] [id = 780] 15:51:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 131 (0x7ff385291800) [pid = 4124] [serial = 2339] [outer = (nil)] 15:51:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 132 (0x7ff387dab400) [pid = 4124] [serial = 2340] [outer = 0x7ff385291800] 15:51:55 INFO - PROCESS | 4124 | 1461192715512 Marionette DEBUG loaded listener.js 15:51:55 INFO - PROCESS | 4124 | ++DOMWINDOW == 133 (0x7ff3885cc400) [pid = 4124] [serial = 2341] [outer = 0x7ff385291800] 15:51:56 INFO - PROCESS | 4124 | 1461192716378 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 15:51:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:51:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:51:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:51:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:51:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1592ms 15:51:56 INFO - PROCESS | 4124 | 1461192716428 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 15:51:56 INFO - PROCESS | 4124 | 1461192716433 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 15:51:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:51:56 INFO - PROCESS | 4124 | 1461192716439 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:51:56 INFO - PROCESS | 4124 | 1461192716441 Marionette TRACE conn4 <- [1,3086,null,{}] 15:51:56 INFO - PROCESS | 4124 | 1461192716448 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:56 INFO - PROCESS | 4124 | 1461192716800 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 15:51:57 INFO - PROCESS | 4124 | 1461192717109 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:57 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38de96800 == 162 [pid = 4124] [id = 781] 15:51:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 134 (0x7ff387dafc00) [pid = 4124] [serial = 2342] [outer = (nil)] 15:51:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 135 (0x7ff3897e8400) [pid = 4124] [serial = 2343] [outer = 0x7ff387dafc00] 15:51:57 INFO - PROCESS | 4124 | 1461192717189 Marionette DEBUG loaded listener.js 15:51:57 INFO - PROCESS | 4124 | ++DOMWINDOW == 136 (0x7ff38ada5000) [pid = 4124] [serial = 2344] [outer = 0x7ff387dafc00] 15:51:57 INFO - PROCESS | 4124 | 1461192717990 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:51:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:51:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1579ms 15:51:58 INFO - PROCESS | 4124 | 1461192718019 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 15:51:58 INFO - PROCESS | 4124 | 1461192718025 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 15:51:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:51:58 INFO - PROCESS | 4124 | 1461192718042 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:51:58 INFO - PROCESS | 4124 | 1461192718050 Marionette TRACE conn4 <- [1,3090,null,{}] 15:51:58 INFO - PROCESS | 4124 | 1461192718056 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:58 INFO - PROCESS | 4124 | 1461192718292 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 15:51:58 INFO - PROCESS | 4124 | 1461192718586 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:51:58 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f15a000 == 163 [pid = 4124] [id = 782] 15:51:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 137 (0x7ff388fd7000) [pid = 4124] [serial = 2345] [outer = (nil)] 15:51:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 138 (0x7ff38d36f400) [pid = 4124] [serial = 2346] [outer = 0x7ff388fd7000] 15:51:58 INFO - PROCESS | 4124 | 1461192718666 Marionette DEBUG loaded listener.js 15:51:58 INFO - PROCESS | 4124 | ++DOMWINDOW == 139 (0x7ff3941ba800) [pid = 4124] [serial = 2347] [outer = 0x7ff388fd7000] 15:51:59 INFO - PROCESS | 4124 | 1461192719532 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:51:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:51:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1552ms 15:51:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:51:59 INFO - PROCESS | 4124 | 1461192719586 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 15:51:59 INFO - PROCESS | 4124 | 1461192719590 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 15:51:59 INFO - PROCESS | 4124 | 1461192719644 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:51:59 INFO - PROCESS | 4124 | 1461192719648 Marionette TRACE conn4 <- [1,3094,null,{}] 15:51:59 INFO - PROCESS | 4124 | 1461192719665 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:51:59 INFO - PROCESS | 4124 | 1461192719899 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 15:52:00 INFO - PROCESS | 4124 | 1461192720218 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:00 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff38f2d1800 == 164 [pid = 4124] [id = 783] 15:52:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 140 (0x7ff381d6fc00) [pid = 4124] [serial = 2348] [outer = (nil)] 15:52:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 141 (0x7ff39437d400) [pid = 4124] [serial = 2349] [outer = 0x7ff381d6fc00] 15:52:00 INFO - PROCESS | 4124 | 1461192720401 Marionette DEBUG loaded listener.js 15:52:00 INFO - PROCESS | 4124 | ++DOMWINDOW == 142 (0x7ff3946d8000) [pid = 4124] [serial = 2350] [outer = 0x7ff381d6fc00] 15:52:01 INFO - PROCESS | 4124 | 1461192721177 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:52:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:52:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1646ms 15:52:01 INFO - PROCESS | 4124 | 1461192721243 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 15:52:01 INFO - PROCESS | 4124 | 1461192721247 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 15:52:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:52:01 INFO - PROCESS | 4124 | 1461192721253 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:52:01 INFO - PROCESS | 4124 | 1461192721256 Marionette TRACE conn4 <- [1,3098,null,{}] 15:52:01 INFO - PROCESS | 4124 | 1461192721262 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:01 INFO - PROCESS | 4124 | 1461192721510 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 15:52:01 INFO - PROCESS | 4124 | 1461192721848 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:01 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3950dc800 == 165 [pid = 4124] [id = 784] 15:52:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 143 (0x7ff3953a7400) [pid = 4124] [serial = 2351] [outer = (nil)] 15:52:01 INFO - PROCESS | 4124 | ++DOMWINDOW == 144 (0x7ff396118000) [pid = 4124] [serial = 2352] [outer = 0x7ff3953a7400] 15:52:01 INFO - PROCESS | 4124 | 1461192721950 Marionette DEBUG loaded listener.js 15:52:02 INFO - PROCESS | 4124 | ++DOMWINDOW == 145 (0x7ff396d56800) [pid = 4124] [serial = 2353] [outer = 0x7ff3953a7400] 15:52:02 INFO - PROCESS | 4124 | 1461192722910 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:52:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:52:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1682ms 15:52:02 INFO - PROCESS | 4124 | 1461192722938 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 15:52:02 INFO - PROCESS | 4124 | 1461192722941 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 15:52:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:52:02 INFO - PROCESS | 4124 | 1461192722948 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:52:02 INFO - PROCESS | 4124 | 1461192722952 Marionette TRACE conn4 <- [1,3102,null,{}] 15:52:02 INFO - PROCESS | 4124 | 1461192722958 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:03 INFO - PROCESS | 4124 | 1461192723247 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 15:52:03 INFO - PROCESS | 4124 | 1461192723576 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:03 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff3970d7800 == 166 [pid = 4124] [id = 785] 15:52:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 146 (0x7ff3953a9000) [pid = 4124] [serial = 2354] [outer = (nil)] 15:52:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 147 (0x7ff39705f800) [pid = 4124] [serial = 2355] [outer = 0x7ff3953a9000] 15:52:03 INFO - PROCESS | 4124 | 1461192723702 Marionette DEBUG loaded listener.js 15:52:03 INFO - PROCESS | 4124 | ++DOMWINDOW == 148 (0x7ff3975b9c00) [pid = 4124] [serial = 2356] [outer = 0x7ff3953a9000] 15:52:04 INFO - PROCESS | 4124 | 1461192724695 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:52:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:52:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1786ms 15:52:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:52:04 INFO - PROCESS | 4124 | 1461192724735 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 15:52:04 INFO - PROCESS | 4124 | 1461192724738 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 15:52:04 INFO - PROCESS | 4124 | 1461192724745 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:52:04 INFO - PROCESS | 4124 | 1461192724748 Marionette TRACE conn4 <- [1,3106,null,{}] 15:52:04 INFO - PROCESS | 4124 | 1461192724753 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:05 INFO - PROCESS | 4124 | 1461192725023 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 15:52:05 INFO - PROCESS | 4124 | 1461192725322 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:05 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a24a800 == 167 [pid = 4124] [id = 786] 15:52:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 149 (0x7ff396d57800) [pid = 4124] [serial = 2357] [outer = (nil)] 15:52:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 150 (0x7ff39791ec00) [pid = 4124] [serial = 2358] [outer = 0x7ff396d57800] 15:52:05 INFO - PROCESS | 4124 | 1461192725400 Marionette DEBUG loaded listener.js 15:52:05 INFO - PROCESS | 4124 | ++DOMWINDOW == 151 (0x7ff398c2d000) [pid = 4124] [serial = 2359] [outer = 0x7ff396d57800] 15:52:06 INFO - PROCESS | 4124 | 1461192726214 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 15:52:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:52:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:52:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:52:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1530ms 15:52:06 INFO - PROCESS | 4124 | 1461192726276 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 15:52:06 INFO - PROCESS | 4124 | 1461192726280 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 15:52:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:52:06 INFO - PROCESS | 4124 | 1461192726287 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:52:06 INFO - PROCESS | 4124 | 1461192726290 Marionette TRACE conn4 <- [1,3110,null,{}] 15:52:06 INFO - PROCESS | 4124 | 1461192726296 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:06 INFO - PROCESS | 4124 | 1461192726524 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 15:52:06 INFO - PROCESS | 4124 | 1461192726825 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:06 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39a864000 == 168 [pid = 4124] [id = 787] 15:52:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 152 (0x7ff3974ccc00) [pid = 4124] [serial = 2360] [outer = (nil)] 15:52:06 INFO - PROCESS | 4124 | ++DOMWINDOW == 153 (0x7ff39a098c00) [pid = 4124] [serial = 2361] [outer = 0x7ff3974ccc00] 15:52:06 INFO - PROCESS | 4124 | 1461192726901 Marionette DEBUG loaded listener.js 15:52:07 INFO - PROCESS | 4124 | ++DOMWINDOW == 154 (0x7ff39a0b6400) [pid = 4124] [serial = 2362] [outer = 0x7ff3974ccc00] 15:52:07 INFO - PROCESS | 4124 | 1461192727722 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 15:52:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:52:07 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 15:52:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:52:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:52:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1486ms 15:52:07 INFO - PROCESS | 4124 | 1461192727776 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 15:52:07 INFO - PROCESS | 4124 | 1461192727780 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 15:52:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:52:07 INFO - PROCESS | 4124 | 1461192727786 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:52:07 INFO - PROCESS | 4124 | 1461192727789 Marionette TRACE conn4 <- [1,3114,null,{}] 15:52:07 INFO - PROCESS | 4124 | 1461192727795 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:52:08 INFO - PROCESS | 4124 | 1461192728059 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 15:52:08 INFO - PROCESS | 4124 | 1461192728337 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c8d337e7-f055-4322-b1e2-abd2d53b9860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:52:08 INFO - PROCESS | 4124 | ++DOCSHELL 0x7ff39aba0800 == 169 [pid = 4124] [id = 788] 15:52:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 155 (0x7ff38489b400) [pid = 4124] [serial = 2363] [outer = (nil)] 15:52:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 156 (0x7ff39a259400) [pid = 4124] [serial = 2364] [outer = 0x7ff38489b400] 15:52:08 INFO - PROCESS | 4124 | 1461192728417 Marionette DEBUG loaded listener.js 15:52:08 INFO - PROCESS | 4124 | ++DOMWINDOW == 157 (0x7ff39a398c00) [pid = 4124] [serial = 2365] [outer = 0x7ff38489b400] 15:52:09 INFO - PROCESS | 4124 | 1461192729220 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:52:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:52:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1485ms 15:52:09 INFO - PROCESS | 4124 | 1461192729273 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 15:52:09 INFO - PROCESS | 4124 | 1461192729276 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 15:52:10 WARNING - u'runner_teardown' () 15:52:10 INFO - No more tests 15:52:10 INFO - Got 0 unexpected results 15:52:10 INFO - SUITE-END | took 1299s 15:52:10 INFO - Closing logging queue 15:52:10 INFO - queue closed 15:52:10 INFO - Return code: 0 15:52:10 WARNING - # TBPL SUCCESS # 15:52:10 INFO - Running post-action listener: _resource_record_post_action 15:52:10 INFO - Running post-run listener: _resource_record_post_run 15:52:12 INFO - Total resource usage - Wall time: 1340s; CPU: 98.0%; Read bytes: 659456; Write bytes: 973238272; Read time: 28; Write time: 361168 15:52:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:52:12 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 51191808; Read time: 0; Write time: 53492 15:52:12 INFO - run-tests - Wall time: 1305s; CPU: 98.0%; Read bytes: 651264; Write bytes: 922046464; Read time: 28; Write time: 307676 15:52:12 INFO - Running post-run listener: _upload_blobber_files 15:52:12 INFO - Blob upload gear active. 15:52:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:52:12 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 15:52:12 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 15:52:12 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 15:52:12 INFO - (blobuploader) - INFO - Open directory for files ... 15:52:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:52:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:52:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:52:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:52:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:52:13 INFO - (blobuploader) - INFO - Done attempting. 15:52:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:52:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:52:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:52:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:52:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:52:14 INFO - (blobuploader) - INFO - Done attempting. 15:52:14 INFO - (blobuploader) - INFO - Iteration through files over. 15:52:14 INFO - Return code: 0 15:52:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:52:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:52:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a0913e83a52d44012f667cc74a174a4b3741e52e48cff876547a21c700fd470378a9c575ea4bdfc1f71a040399ccfbddda9437930d828459a74060948cd4d5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dd39da5f006981874b5d756e00af1fd7e7318113f34066f3841898ffe4f3a6bc01cfff48555398f41af4daa10fd31e643a0307b7e8ed1deeed6c086aed2d9b6e"} 15:52:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:52:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:52:14 INFO - Contents: 15:52:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a0913e83a52d44012f667cc74a174a4b3741e52e48cff876547a21c700fd470378a9c575ea4bdfc1f71a040399ccfbddda9437930d828459a74060948cd4d5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dd39da5f006981874b5d756e00af1fd7e7318113f34066f3841898ffe4f3a6bc01cfff48555398f41af4daa10fd31e643a0307b7e8ed1deeed6c086aed2d9b6e"} 15:52:14 INFO - Running post-run listener: copy_logs_to_upload_dir 15:52:14 INFO - Copying logs to upload dir... 15:52:14 INFO - mkdir: /builds/slave/test/build/upload/logs 15:52:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1452.727611 ========= master_lag: 1.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 14 secs) (at 2016-04-20 15:52:15.688193) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:15.695291) ========= 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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a0913e83a52d44012f667cc74a174a4b3741e52e48cff876547a21c700fd470378a9c575ea4bdfc1f71a040399ccfbddda9437930d828459a74060948cd4d5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dd39da5f006981874b5d756e00af1fd7e7318113f34066f3841898ffe4f3a6bc01cfff48555398f41af4daa10fd31e643a0307b7e8ed1deeed6c086aed2d9b6e"} build_url:https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.041224 build_url: 'https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/a0913e83a52d44012f667cc74a174a4b3741e52e48cff876547a21c700fd470378a9c575ea4bdfc1f71a040399ccfbddda9437930d828459a74060948cd4d5ee", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/dd39da5f006981874b5d756e00af1fd7e7318113f34066f3841898ffe4f3a6bc01cfff48555398f41af4daa10fd31e643a0307b7e8ed1deeed6c086aed2d9b6e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/e6HryaSNTMmMp7lXLKXb1g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.59 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:16.330092) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:16.330577) ========= 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=9ca12473fbb1d023794ffd180000023c-1461190329.597579-1542210706 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024058 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:52:16.399268) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 15:52:16.399708) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 15:52:16.400304) ========= ========= Total master_lag: 2.05 =========